Job Description
Job Description: Sr. Angular UI developer.
You will play a key role in designing, developing, and maintaining enterprise-grade systems, ensuring delivery excellence, and contributing to technical leadership across projects. This role involves collaborating with multi-disciplinary teams, integrating cutting-edge technologies, and enabling business transformation through robust engineering practices.
Experience: 6–9 years
? 5+ years of experience in UX/application development.
? Hands-on expertise with Angular 17/18, Node.js, RxJS, and Signals.
? Strong experience building and maintaining cloud-based solutions on AWS.
? Proficiency in writing and maintaining unit/integration tests (Jest, Cypress, Playwright, or equivalent).
? Practical experience with DevOps and CI/CD pipelines (Jenkins, Maven, Docker, Groovy, Stash).
? Deep understanding of API design principles (versioning, isolation, microservices).
? Strong collaboration and communication skills to work with global, cross-functional teams.
? Bachelor’s degree in Computer Science, Information Science, Mathematics, Physics, or equivalent.
? Design, develop, and maintain applications using Angular 17/18, Node.js, RxJS, and Signals.
? Build and implement cloud-based solutions on AWS (Azure experience is a plus).
? Create, execute, and maintain unit and integration tests using Jest, Spectator, Cypress, or Playwright.
? Employ DevOps, automated testing, and CI/CD practices using Jenkins, Groovy, Maven, Stash, and Docker.
? Design APIs with strong principles of versioning, isolation, and microservices. ? Deliver scalable, distributed systems using modern open-source technologies.
? Lead problem-solving, troubleshooting, and performance optimization across platforms.
? Partner with product and design teams to translate business needs into technical solutions.
? Maintain technical documentation and ensure compliance with best practices. ? Mentor junior team members, fostering a culture of knowledge-sharing and ownership.
? Strong knowledge of ReactJS, HTML, CSS/SASS, jQuery, and JavaScript.
? Proficiency in Java, J2EE, Spring Core, Spring Boot, and distributed architectures.
? Experience with SOA, XML/JSON, Swagger-based documentation.
? Working knowledge of Azure cloud environments (in addition to AWS).
? Experience working with distributed systems at scale.
? Familiarity with Agile methodologies (Scrum, Kanban).
? Knowledge of relational and NoSQL databases.
? Mentoring experience and exposure to technical leadership.