We are seeking a skilled and experienced Senior Angular Developer to join our dynamic team. The ideal candidate will have a strong proficiency in ES6+ and Angular, with a proven track record of building reusable components and developing resilient applications. This role requires a deep understanding of modern web technologies and a passion for delivering high-quality software solutions.
Key Responsibilities
- Develop and Maintain Applications. Design, develop, and maintain scalable and high-performance web applications using Angular (v12+ preferred). Ensure applications are resilient, efficient, and reusable.
- Component Development. Build and integrate reusable UI components and modules to enhance application functionality and user experience.
- Code Quality and Testing. Write clean, maintainable code and conduct unit testing and performance testing to ensure robust application performance and reliability.
- Front-end Technologies. Utilize HTML, CSS, SCSS, JavaScript, and TypeScript to create responsive and visually appealing user interfaces.
- Collaboration and Best Practices. Work closely with cross-functional teams including designers, back-end developers, and project managers to deliver on project requirements and follow best practices in coding and design.
Required Qualifications
- Experience. Minimum of 5+ years of experience in Angular development, with hands-on experience in Angular v12+.
- Technical Skills. Proficient in ES6+, Angular, HTML, CSS, SCSS, JavaScript, and TypeScript. Strong knowledge of front-end development and best practices.
- Testing and Performance. Experience with unit testing frameworks and performance testing tools. Ability to write and maintain test cases to ensure application stability.
- Problem-Solving. Strong analytical and problem-solving skills with the ability to troubleshoot and debug complex issues.
Preferred Qualifications
- Experience with additional Angular libraries and tools.
- Familiarity with state management libraries (e.g., NgRx).
- Knowledge of RESTful APIs and integration with back-end services.
- Understanding of responsive design principles and accessibility standards.
Why Join Us?
- Innovative Environment. Work in a cutting-edge environment where your skills and contributions are valued.
- Growth Opportunities. Opportunities for professional growth and advancement within the company.
- Team Collaboration. Be part of a collaborative team that values innovation and creativity.
How to Apply
If you are passionate about Angular development and have the experience we’re looking for, we’d love to hear from you! Please submit your resume and a cover letter detailing your relevant experience and skills.