Frontend Developer
We are looking for a skilled Frontend Developer with strong experience in React and Next.js to join our team.
Key Responsibilities:
- Develop modern, scalable frontend features using React and Next.js (SSR, SSG, ISR)
- Design and implement efficient GraphQL schemas, queries, and mutations; integrate with Apollo Client (cache management, pagination, error handling)
- Build and customize UI components using Material UI or similar libraries (e.g., Chakra UI, Ant Design, Mantine) with Styled Components
- Ensure responsive design and pixel-perfect implementation across devices
Write clean, maintainable code following best practices (SOLID, clean architecture)
- Set up and maintain linting/formatting tools (ESLint, Prettier)
Implement automated tests (unit, integration, e2e) using Jest, React Testing Library, Cypress or Playwright
- Optimize performance, including bundle-size tuning and advanced tooling (Turbopack, Webpack loaders)
- Apply accessibility (a11y) and internationalization (i18n) principles
Requirements:
- 3+ years of experience in modern frontend development
- Strong hands-on experience with React and production-grade Next.js applications
- Deep understanding of GraphQL and Apollo Client
- Proficiency with TypeScript and modern JavaScript (ES6+)
- Experience working with and customizing component libraries (Material UI or similar)
- Solid grasp of responsive design and adaptive layout techniques
- Familiarity with automated testing practices
- Experience with code quality tools and frontend architecture patterns
- English: Upper-Intermediate or higher (spoken and written)
We Offer:
- Competitive salary based on experience
- Flexible work hours and remote-friendly setup
- Opportunity to work on high-impact e-commerce solutions
- A friendly and professional team focused on quality and innovation