Post Job Free
Sign in

Frontend Developer

Company:
Addison Group
Location:
Alexandria, VA, 22350
Posted:
May 02, 2025
Apply

Description:

The Front-End Developer with Angular experience will be responsible for developing and maintaining user interfaces for web applications. This role requires a deep understanding of Angular, strong problem-solving skills, and the ability to work effectively in a collaborative environment. The ideal candidate will have a passion for creating seamless and responsive user experiences.

Key Responsibilities:

Develop and maintain web applications using Angular and other front-end technologies.

Collaborate with back-end developers to integrate UI components with APIs and other data services.

Translate design mockups and wireframes into high-quality code.

Ensure the technical feasibility of UI/UX designs.

Optimize applications for maximum speed and scalability.

Implement and maintain best practices for web development, including code standards and responsive design.

Conduct code reviews to ensure code quality and consistency.

Troubleshoot and debug issues to ensure optimal performance.

Stay current with emerging technologies and industry trends, and apply them to improve existing solutions.

Work closely with designers, product managers, and other stakeholders to deliver high-quality products.

Qualifications:

Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent work experience.

Proven experience as a Front-End Developer with a strong portfolio of web applications.

Proficiency in Angular and TypeScript.

Strong understanding of HTML5, CSS3, and JavaScript.

Experience with RESTful APIs and asynchronous request handling.

Knowledge of front-end build tools and package managers such as Webpack, npm, and Angular CLI.

Familiarity with version control systems, such as Git.

Strong problem-solving skills and attention to detail.

Excellent communication and collaboration skills.

Ability to work independently and manage multiple tasks and projects simultaneously.

Preferred Qualifications:

Experience with other front-end frameworks and libraries, such as React or Vue.js.

Knowledge of server-side rendering and client-side performance optimization.

Familiarity with Agile development methodologies.

Experience with testing frameworks and tools, such as Jasmine, Karma, or Protractor.

Understanding of UI/UX design principles and experience working with design tools like Figma or Sketch.

Apply