About the Role
We're looking for a front-end developer with deep React experience to join our team. You'll work closely with designers, back-end engineers, and product managers to build and ship user-facing features. This is a hands-on role — you'll be writing code daily, making architectural decisions, and owning the quality of what you deliver.
What You'll Do
- Build and maintain features in a React-based web application
- Translate designs and product requirements into clean, performant UI
- Write well-tested, accessible, and maintainable code
- Collaborate with back-end developers on API design and integration
- Identify and fix performance bottlenecks in the front end
- Participate in code reviews and contribute to technical discussions
What We're Looking For
Required
- 2-3 years of professional front-end development experience
- Strong proficiency in React, including hooks, context, and component architecture
- Solid understanding of JavaScript/TypeScript fundamentals (not just framework-level knowledge)
- Familiarity with modern CSS (CSS Modules, Tailwind, styled-components, or equivalent)
- Comfortable working with RESTful APIs and/or GraphQL
- Experience writing unit and integration tests (Jest, React Testing Library, or similar)
Nice to Have
- Experience with Next.js or other React-based frameworks
- Familiarity with CI/CD pipelines and front-end build tooling (Webpack, Vite)
- Understanding of web accessibility standards (WCAG)
- Experience working in an Agile team