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).