We are looking for a highly skilled and experienced Senior Angular Developer to join our team and help design and implement sophisticated dynamic and high-performance web applications. The ideal candidate will have extensive experience in Angular development a strong understanding of front-end technologies and the ability to collaborate with cross-functional teams to deliver world-class digital solutions.
Responsibilities:
- Design develop and maintain scalable and high-performance web applications using Angular.
- Lead the development of complex front-end features ensuring clean maintainable and reusable code.
- Collaborate with back-end developers to integrate APIs and ensure seamless functionality between the front-end and back-end systems.
- Implement modern front-end development practices and design patterns to optimize application performance and maintainability.
- Work closely with UX/UI designers to transform wireframes and prototypes into fully functional responsive web applications.
- Guide and mentor junior developers on best practices code quality and development tools.
- Ensure cross-browser and cross-platform compatibility to deliver a consistent user experience.
- Troubleshoot debug and optimize web applications for speed and scalability.
- Stay up-to-date with the latest Angular and web development trends and contribute to the continuous improvement of development practices.
- Participate in Agile methodologies including sprint planning daily standups and code reviews.
- Write unit tests and work with the QA team to ensure the delivery of high-quality applications.
- Collaborate with DevOps teams to ensure smooth deployment and CI/CD pipeline integration.
Qualifications :
Required Skills:
- 7 years of hands-on experience with Angular (preferably Angular 5).
- Strong proficiency in TypeScript JavaScript HTML5 and CSS3.
- Experience with RESTful APIs and integrating them with front-end applications.
- Proficiency in state management libraries like NgRx Redux or similar.
- Strong understanding of component-based architecture and modular development in Angular.
- Experience with front-end build tools such as Webpack Gulp or similar.
- Knowledge of version control systems (Git).
- Familiarity with Agile development methodologies and working in Agile teams.
- Experience with testing frameworks such as Jasmine Karma or Jest.
- Strong problem-solving debugging and optimization skills.
- Ability to collaborate effectively in cross-functional teams.
Preferred Skills:
- Experience with other front-end frameworks like React or .
- Familiarity with server-side rendering (SSR) in Angular applications.
- Experience with mobile-first design and responsive web development.
- Experience with cloud platforms (AWS Azure Google Cloud).
- Familiarity with CI/CD pipelines and tools (Jenkins GitLab CI CircleCI).
- Experience with GraphQL and Apollo Client for data fetching.
- Knowledge of design systems and implementing consistent user interfaces.
- Familiarity with microservices architecture and integrating with microservices backends.
Additional Information :
Why Join Sutherland Global
Join a global leader in digital transformation and customer experience management where your leadership will shape innovative solutions that empower our clients and their customers. At Sutherland youll work in a collaborative inclusive environment that values creativity excellence and impact. Be part of our mission to deliver next-generation technology solutions and IT services.
Remote Work :
Yes
Employment Type :
Full-time