Description

You will build and maintain scalable Angular applications within a cross-functional team environment.

Responsibilities

  • Design, develop, and maintain Angular applications.
  • Collaborate with product managers and backend developers to implement UI/UX designs.
  • Write clean, maintainable code and perform code reviews to mentor junior developers.
  • Optimize application performance and troubleshoot technical issues.
  • Integrate front-end applications with RESTful APIs.

Required Skills

  • 6-8 years of professional experience in Angular development.
  • Strong expertise in Angular (v12 or later) and TypeScript.
  • Proficiency in HTML5, CSS3, JavaScript, and RxJS.
  • Experience with state management libraries such as NgRx or Akita.
  • Understanding of responsive and adaptive design principles.
  • Knowledge of web application security and RESTful API integration.
  • Experience working within Agile/Scrum methodologies.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

Preferred Skills

  • Experience with unit testing frameworks like Jasmine or Karma.
  • Knowledge of Git, CI/CD pipelines, and Docker.
  • Previous experience in life sciences or biotech domains.

Education

Any Graduate