We are hiring for this position on behalf of our client
About the Role
We are seeking a talented Mid/Senior Frontend Developer (Next.js) to join our team and work on high-performance, scalable web applications. You will be responsible for building SEO-friendly, server-side rendered (SSR) and static sites, collaborating with cross-functional teams to deliver seamless user experiences.
Key Responsibilities
- Frontend Development: Build and maintain responsive web applications using Next.js, React.js, and TypeScript.- Integration \& Optimization: Integrate APIs and third-party services, optimize applications for speed, scalability, and Core Web Vitals.- Reusable Components: Develop reusable UI components, leveraging Next.js features (dynamic routing, SSG, ISR, image optimization).- Collaboration: Work closely with backend developers, UI/UX designers, and product managers; contribute to architecture and best practices.- Testing \& Debugging: Implement unit and end-to-end tests, troubleshoot and resolve issues to ensure product stability.
Requirements
- Strong experience with Next.js, React.js, and TypeScript.- Solid understanding of SSR, SSG, ISR and SEO optimization in Next.js.- Experience with REST APIs, GraphQL, WebSockets, and microservices integration.- Proficiency in UI frameworks (Tailwind CSS, Material UI, Styled Components).- Familiarity with UI/UX tools (Figma, Adobe XD, Sketch).- Experience with Docker and containerized deployments.- Knowledge of CI/CD tools (GitHub Actions, Jenkins, GitLab CI).- Basic backend knowledge (Node.js, Express.js) is a plus.- Strong problem-solving skills and eagerness to learn.- Good at English
Nice to have:
- Able to speak Mandarin is a plus