Frontend Developer with Backend Experience
About the Role
You will build and maintain dynamic, data-heavy user interfaces using React, TypeScript, and CSS. You will manage complex user interactions and application state using tools like Redux, MobX, or Zustand. You will collaborate with design, product, and backend teams to ship complete features, ensure UI consistency, and contribute to the design system. You may also support backend integration and API-related logic when needed.
Requirements
- 8+ years of experience as a frontend developer
- Strong experience with React
- Strong experience with TypeScript
- Strong experience with CSS
- Familiarity with Redux, MobX, or Zustand
- Experience working in cross-functional product teams
- Proficiency in Git
- Backend knowledge of Node.js and Express
- Database experience with PostgreSQL, MongoDB, or MySQL
Responsibilities
- Build and maintain dynamic interfaces using React, TypeScript, and CSS
- Manage complex user interactions and application state
- Collaborate with design, product, and backend teams to ship features
- Ensure UI consistency and contribute to evolving the design system
- Support backend integration and API-related logic
