Role Overview
Design and develop features using advanced JavaScript, React, Redux, and TypeScript. Implement and maintain single-page applications and modular components while utilizing GitHub Copilot to accelerate development workflows.
Responsibilities
- Design and develop features using advanced JavaScript, React, Redux, and TypeScript
- Implement and maintain single-page applications and modular JavaScript components
- Apply efficient rendering techniques and write high-performing, scalable frontend code
- Build and maintain unit and integration tests using React Testing Library and Playwright
- Construct UI prototypes to experiment, refine and communicate interaction concepts
- Work with GitHub Copilot using prompts and agents to speed up development
Requirements
- 4–8 years of hands-on development experience with advanced JavaScript and modern web technologies
- Proven expertise in React, Redux, and TypeScript
- Strong understanding of single-page application architecture and modular JavaScript
- Experience with rendering techniques and writing high-performing frontend code
- Experience with unit and integration testing (e.g., React Testing Library, Playwright)
Skills
- React
- TypeScript
- Redux
- JavaScript
- Playwright