About the Role
We are looking for a highly skilled Senior AngularJS Developer to join our dynamic development team. As a senior developer, you will be responsible for designing and implementing user interface components using AngularJS best practices. You will work closely with product managers, designers, and backend developers to build scalable and performant web applications.
Key Responsibilities
- Develop and maintain scalable front-end applications using AngularJS.
- Lead and mentor junior developers and conduct code reviews.
- Collaborate with backend developers to integrate RESTful APIs.
- Ensure high performance, responsiveness, and cross-browser compatibility.
- Translate UI / UX wireframes into functional front-end code.
- Optimize application for speed and scalability.
- Participate in the full software development lifecycle – planning, development, testing, and deployment.
- Troubleshoot and debug applications to optimize performance and improve user experience.
Required Skills & Qualifications
5+ years of experience with AngularJS (1.x).Strong proficiency in JavaScript, HTML5, CSS3, and Bootstrap.Deep understanding of RESTful APIs and integration techniques.Experience with build tools like Gulp, Grunt, Webpack, or similar.Proficient in Git and version control workflows.Experience with Agile development methodologies.Familiarity with testing frameworks like Jasmine and Karma.Good understanding of browser rendering behavior and performance.Preferred Qualifications
Experience migrating or working alongside modern frameworks like Angular 2+, React, or Vue.js.Working knowledge of backend technologies (Node.js, Java, .NET, etc.).Experience with CI / CD tools and containerization (Docker).Familiarity with cloud platforms like AWS or Azure.Knowledge of UX principles and accessibility best practices.