Apply Now
Location: Alpharetta, GA, Georgia (GA)
Contract Type: C2C
Posted: 2 weeks ago
Closed Date: 06/02/2025
Skills: Angular (v8+)
Visa Type: Any Visa

Role: Front End Developer (Angular/.NET)

Location: Alpharetta, GA(Onsite)

Job Type: Contract both

 

Key Responsibilities:

·         Develop, optimize, and maintain single page applications (SPAs) using Angular.

·         Implement reactive programming patterns using RxJS to manage asynchronous operations efficiently.

·         Design responsive and intuitive UI components with Bootstrap and Angular Material.

·         Collaborate with UX designers, backend developers, and stakeholders to translate business requirements into technical solutions.

·         Optimize application performance through code reviews, refactoring, and best practices.

·         Implement module federation and micro frontend architectures where applicable.

·         Work with RESTful APIs and integrate third party services as needed.

·         Ensure cross browser compatibility, accessibility, and security compliance.

·         Stay updated with the latest Angular and front end trends, proposing improvements where applicable.

·         Mentor junior developers and contribute to knowledge sharing sessions.

Required Skills:

·         5+ years of experience in front end development, with at least 3+ years in Angular (v8+).

·         Strong knowledge of RxJS and reactive programming concepts.

·         Proficiency in HTML5, CSS3, JavaScript (ES6+), and TypeScript.

·         Experience with Bootstrap and responsive UI development.

·         Familiarity with State Management (NgRx, Akita, or similar).

·         Solid understanding of component based architecture and Angular best practices.

·         Experience working with RESTful APIs, authentication mechanisms (JWT, OAuth).

·         Knowledge of build tools like Webpack, Angular CLI, and module federation concepts.

·         Strong debugging and problem solving skills.

·         Familiarity with unit testing (Jasmine, Karma) and end to end testing (Cypress, Protractor).

·         Experience with Git, CI/CD pipelines, and Agile methodologies.