Description

You will build and maintain modern web UIs using Angular or React with TypeScript.

Responsibilities

  • Develop scalable front-end applications using Angular or React and TypeScript.
  • Implement responsive design systems using HTML5, CSS3, SASS/LESS, and Bootstrap.
  • Manage application state with RxJS and NgRx for Angular projects.
  • Integrate front-end interfaces with RESTful APIs.
  • Maintain version control with Git and support CI/CD processes.

Required Skills

  • Proven hands-on experience with Angular or React (5+ years).
  • Proficiency in TypeScript, HTML5, and CSS3/SASS/LESS.
  • Experience with Angular state management (RxJS, NgRx).
  • Knowledge of front-end tooling: Webpack, Vite, npm, or Yarn.
  • Familiarity with design systems, component libraries, and theming.
  • Understanding of UX fundamentals and inclusive design practices.
  • Proficient in Git and comfortable with CI/CD workflows.

Preferred Skills

  • Experience with CSS-in-JS libraries (Styled Components, Emotion) or CSS Modules.
  • Familiarity with testing frameworks (Jasmine, Karma, Cypress, Playwright).

Education

Any Graduate