We’re looking for a skilled Senior Angular Developer to join our client on their project on a contract basis. 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.
Reporting to: Technical Lead / Delivery Head
Experience: 6 to 9 years
Location: Onsite, Chennai (Taramani)
Engagement: Contract (12months extendable)
Interview Rounds – 3 (Yuj -1 and Client -2 in person)
BGV clearance is a mandate
Critical selection criteria:
Availability: Immediate.
Core Technical Fit: Must Have
Front End: Angular 17/18 - to develop the design language system
Back End: Node.js
API Integration: API/Microservices, AWS
Unit Testing: Cucumber or (Jest, Cypress/Playwright)
DevOps : Jenkins, Docker, CI/CD pipelines
Secondary Skills (RxJS, Signals, ReactJS, Java, Spring Boot, Azure, Swagger, databases).
Project Relevance (Enterprise, B2B/B2C products, scalable systems).
Communication & Collaboration (ability to work with global teams).
Engagement Readiness (availability, contract flexibility, location alignment).
You will work on:
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.
You will love the role if you have:
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.
Preferred Qualifications: Bachelor’s degree in Computer Science, Information Science, Mathematics, Physics, or equivalent.
The yuj advantage
Yuj is a global design company dedicated to making an impact through design. Since 2009, our dynamic team of design thinkers and innovators has been challenging conventions and reshaping perceptions around UX.
We prioritize a customer-centric approach and a human-centered design philosophy that prioritizes people's needs at the forefront of everything we do. Our inclusive, open culture empowers everyone at Yuj to perform at their best.
As we move forward with fresh ideas and enthusiasm, we are eager to expand our team with proactive, passionate leaders committed to driving change. We invite you to join us in creating exceptional UX for the world.