About the Role:
We are looking for a talented Frontend Developer with strong expertise in React.Js and GraphQL to join our growing team.
You’ll be responsible for building dynamic, high-performance web applications that deliver seamless user experiences.
The ideal candidate is detail-oriented, collaborative, and passionate about clean, efficient code.
Key Responsibilities:
- Develop responsive, user-friendly web interfaces using React.Js
- Consume and integrate GraphQL APIs for efficient data rendering
- Collaborate with UI/UX designers, backend developers, and product managers to build scalable features
- Optimize application performance and ensure cross-browser compatibility
- Write reusable, testable, and well-documented frontend components
- Participate in code reviews, technical discussions, and agile ceremonies
- Stay updated with emerging frontend trends and best practices
Required Skills & Qualifications:
- 4+ years of experience in frontend development using React.Js
- Strong understanding of JavaScript, ES6+, and TypeScript (preferred)
- Hands-on experience with GraphQL (Apollo Client or Relay)
- Familiarity with state management tools (e.G., Redux, Zustand, React Query)
- Experience working with RESTful APIs and third-party libraries
- Solid understanding of HTML5, CSS3, and responsive design
- Version control using Git/GitHub
- Experience with modern build tools (Webpack, Vite, etc.)
Nice to Have:
- Experience with SSR/SSG frameworks (Next.Js, Gatsby)
- Familiarity with backend concepts or working with full-stack teams
- Testing experience (Jest, React Testing Library, Cypress)
- CI/CD pipeline experience