Job Summary
The candidate will be responsible for building and maintaining high-quality, scalable, and responsive web applications using Angular and related front-end technologies. You will collaborate with designers, backend developers, and product managers to deliver seamless user experiences.
Key Responsibilities
- Develop new user-facing features using Angular, TypeScript, RxJS, and NgRx.
- Implement and manage application state using NgRx (Store, Effects, Selectors).
- Build reusable components, services, and front-end modules for future use.
- Optimize applications for maximum performance and scalability.
- Collaborate with UX/UI designers to translate Figma designs into responsive, interactive web pages.
- Integrate RESTful APIs and work closely with backend developers.
- Write clean, maintainable, and well-documented code.
Required Skills and Qualifications
- Hands-on experience with Angular (v12+) and TypeScript.
- Strong understanding of Angular architecture, components, services, directives, and modules.
- Hands-on experience with state management using NgRx.
- Proficiency in RxJS, observables, and asynchronous programming.
- Understanding of responsive design, cross-browser compatibility, and modern CSS frameworks (e.g., Tailwind CSS, Bootstrap).
- Experience writing unit test cases for Angular applications.
- Knowledge of Git and version control systems.
Preferred Qualifications
- Experience with Angular testing frameworks such as Jasmine, Karma, or Jest.
- Familiarity with lazy loading, performance optimization, and Angular best practices.
- Strong problem-solving, analytical, and communication skills.
At YASH, you are empowered to create a career that will take you to where you want to go while working in an inclusive team environment. We leverage career-oriented skilling models and optimize our collective intelligence aided with technology for continuous learning, unlearning, and relearning at a rapid pace and scale.
Our Hyperlearning workplace is grounded upon four principles
- Flexible work arrangements, Free spirit, and emotional positivity
- Agile self-determination, trust, transparency, and open collaboration
- All Support needed for the realization of business goals,
- Stable employment with a great atmosphere and ethical corporate culture