Senior Angular DeveloperCirrusLabs is seeking a Senior Angular Developer to join our client based in Lawrenceville, GA. This role is a contract-to-hire opportunity, with the potential to transition into a full-time position after six months. The ideal candidate will have strong expertise in Angular and front-end UI/UX development and will be responsible for creating dynamic and scalable web applications.Key Responsibilities:Design, develop, and optimize Angular-based applications with a focus on user experience and performance.Implement and maintain front-end components using RXJS, CSS, and AG-Grid.Collaborate with back-end developers, UI/UX designers, and product managers to create seamless web applications.Ensure cross-browser compatibility, responsive design, and maintainable code.Participate in code reviews, testing, and troubleshooting to ensure high-quality deliverables.Stay up to date with best practices, new technologies, and emerging trends in front-end development.Required Qualifications:5+ years of experience in front-end development with a strong focus on Angular (Angular 9+).Expertise in RXJS (Reactive Extensions for JavaScript) for managing asynchronous operations.Strong skills in CSS, SCSS, and front-end styling techniques.Experience with AG-Grid for building complex data tables and grids.Strong knowledge of JavaScript, TypeScript, HTML5, and UI frameworks.Ability to collaborate effectively in a team environment and adapt to Agile development processes.Strong analytical and problem-solving skills.
Excellent communication skills and ability to work independently.Nice-to-Have:Experience with RESTful APIs and integrating front-end with back-end services.Familiarity with CI/CD pipelines and DevOps practices.Knowledge of unit testing and front-end test automation.Why Join Us?Opportunity to work on cutting-edge Angular applications for a leading software provider. Hybrid work environment based in Lawrenceville, GA. Competitive compensation with the opportunity to transition into a full-time role.
Work with a highly skilled team in a collaborative and innovative environment.