About the Role
We are seeking a skilled and detail-oriented Assistant Frontend Developer with 2 to 4 years of experience to join our dynamic team. The ideal candidate will have a strong foundation in front-end technologies and hands-on experience with Angular 12+. This role is ideal for professionals who are passionate about delivering high-quality, user-friendly web applications and are eager to contribute to product development in a collaborative environment.

Key Responsibilities
  • Hold a Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline.
  • Possess 2–4 years of proven experience in front-end development.
  • Develop responsive and accessible user interfaces using HTML, CSS, JavaScript, and Bootstrap.
  • Demonstrate strong proficiency in Angular 12+, including components, directives, services, and RxJS.
  • Integrate and consume RESTful APIs effectively.
  • Optimize web applications for performance, responsiveness, and cross-browser compatibility.
  • Use Git/GitHub/GitLab for efficient version control and code collaboration.
  • Apply principles of user-centric design and accessibility to create intuitive user experiences.
  • Troubleshoot and debug frontend issues with a proactive and problem-solving mindset.
  • Maintain strong attention to detail and the ability to work independently or as part of a team.

Preferred Skills
  • Experience working on a product-based environment as opposed to service-based applications.
  • Familiarity with HR-tech platforms or prior work in the HR domain.
  • Knowledge of state management libraries such as NgRx.
  • Basic understanding of unit testing frameworks like Jasmine and Karma.
  • Exposure to project management and collaboration tools such as JIRA, Trello, or Asana.
  • Ability to collaborate cross-functionally with front-end and back-end developers, DevOps engineers, and product managers.

Technical Skills Required
  • AngularJS / Angular 12+
  • HTML, CSS, JavaScript