Posted On : 4 days ago | 7 total views, 2 today
Frontend Developer
Job Description
We are seeking a skilled Frontend Developer to join our dynamic team. You will be responsible for transforming Figma designs into high-quality, responsive web applications using React and Next.js. This role requires collaboration with backend teams, a strong understanding of modern web development practices, and a willingness to leverage AI tools to enhance productivity.
Key Responsibilities
- Convert Figma designs into pixel-perfect, responsive React components using Next.js.
- Integrate frontend applications with backend APIs to deliver seamless user experiences.
- Optimize web applications for SEO and ensure mobile responsiveness across devices.
- Implement the Backend for Frontend (BFF) pattern in Next.js to streamline data fetching and improve performance.
- Collaborate with designers, backend developers, and stakeholders to deliver high-quality features.
- Use AI tools to accelerate development, improve code quality, and troubleshoot issues.
- Write clean, maintainable, and well-documented code following best practices.
Required Skills and Qualifications
- Proven experience building web applications with React and Next.js.
- Strong proficiency in converting Figma designs to responsive, pixel-perfect UI.
- Experience integrating with RESTful or GraphQL APIs.
- Solid understanding of SEO best practices and mobile-first design principles.
- Familiarity with the Backend for Frontend (BFF) pattern in Next.js.
- Basic proficiency in English for effective communication with team members.
- Willingness to adopt and leverage AI tools (e.g., code assistants, design-to-code tools).
- Strong problem-solving skills and attention to detail.
Preferred Qualifications
- Experience with TypeScript for type-safe React development.
- Knowledge of modern CSS frameworks (e.g., Tailwind CSS, styled-components).
- Familiarity with performance optimization techniques (e.g., lazy loading, code splitting).
- Understanding of CI/CD pipelines and deployment processes.
Why Join Us?
- Work on cutting-edge projects with a collaborative and innovative team.
- Opportunity to grow your skills with modern tools and technologies.
Office location
Remote