Front-End Developer (React / Next.js / TypeScript)
Job Description:
We are looking for a motivated and experienced Front-End Developer who can play a key role in designing and developing our website’s user interface. You will be responsible for building smooth, scalable, and optimized user experiences using React, Next.js, and TypeScript, working closely with the backend team to deliver high-quality products.
Responsibilities:
- Develop and maintain the website’s user interface using React and Next.js
- Build scalable, responsive, and user-friendly interfaces
- Work with GraphQL and REST APIs to integrate with backend services
- Follow UI/UX best practices to deliver outstanding user experiences
- Write clean, tested, and maintainable code
- Optimize performance for fast load times and SEO-friendly pages
- Collaborate closely with the design and backend teams to implement new features
- Participate in code reviews and help improve development processes
Required Skills & Experience:
- Strong proficiency in JavaScript and TypeScript
- Hands-on experience with React and Next.js
- Familiarity with GraphQL and related tools (e.g., Apollo Client)
- Proficiency in HTML5, CSS3, and styling frameworks (TailwindCSS, Styled-Components, etc.)
- Understanding of Responsive Design and Cross-Browser Compatibility
- Experience with version control systems (Git) and familiarity with CI/CD pipelines
- Knowledge of SEO and web performance optimization
- Strong teamwork, communication, and problem-solving skills
- Passion for learning and staying up to date with the latest technologies
- Your Prior Work Experience: at least 2 years