Post Job Free
Sign in

Frontend Developer

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

Description:

Job Summary:

We are looking for a skilled Front-End Developer with 5+ years of experience in designing and developing modern web applications. The ideal candidate will have strong expertise in UI/UX principles, Angular 2+, RxJS, HTML, CSS, JavaScript, Git, and npm, along with experience using Agile project management tools. You will be responsible for creating responsive, user-friendly interfaces and ensuring seamless integration with back-end services.

Key Responsibilities:

Develop and maintain scalable, high-performance front-end applications using Angular 13+ and RxJS.

Implement UI/UX best practices to create visually appealing and user-friendly web interfaces.

Write clean, maintainable, and efficient HTML, CSS, and JavaScript code.

Utilize Git for version control and npm for package management.

Work closely with designers, back-end developers, and product managers in an Agile environment.

Optimize web applications for speed, scalability, and cross-browser compatibility.

Participate in code reviews to ensure best coding practices and maintain high-quality standards.

Debug and resolve front-end performance issues and technical challenges.

Stay up to date with the latest front-end technologies and industry trends.

Required Qualifications:

5+ years of experience in front-end development with a strong focus on Angular 2+ and RxJS.

Proficiency in HTML, CSS, JavaScript, and TypeScript.

Strong understanding of UI/UX principles and responsive web design.

Experience with Git for version control and npm for dependency management.

Familiarity with Agile project management tools (e.g., Jira, Trello, Azure DevOps).

Knowledge of RESTful APIs and integrating front-end applications with back-end services.

Strong debugging and problem-solving skills.

Excellent communication and teamwork skills.

Preferred Qualifications:

Experience with CSS preprocessors like SASS or LESS.

Familiarity with state management libraries (e.g., NgRx, Redux).

Knowledge of Progressive Web Apps (PWA) and performance optimization techniques.

Experience with unit testing and front-end testing frameworks (e.g., Jasmine, Karma).

Apply