3 days ago
Responsibilities
- Design, build, and maintain frontend applications using Angular, React, TypeScript, and Nx.
- Develop responsive and accessible user interfaces aligned with product and design requirements.
- Build and maintain frontend state management implementations using tools such as NgRx, Redux, or NgXS.
- Integrate frontend applications with backend APIs and services.
- Write and maintain unit tests using frameworks such as Vitest or Jest.
- Participate in code reviews and contribute to frontend engineering standards and best practices.
- Improve frontend application performance, scalability, and maintainability.
- Work with Product, Design, and Engineering teams to deliver features and resolve issues.
Requirements
- 5+ years of frontend software engineering experience in a production environment.
- Experience building frontend applications using Angular or React.
- Experience developing applications using TypeScript, HTML, CSS, and modern JavaScript.
- Experience implementing frontend state management solutions (e.g., NgRx, Redux, NgXS).
- Experience integrating frontend applications with REST APIs.
- Experience using Git-based source control and pull request workflows.
Tech Stack
AngularCSSGitHTMLJavaScriptJestReactReduxTypeScript