Full Stack Developer (Next.js & Node.js)
Key Responsibilities
1. Develop and maintain full-stack web applications using Next.js and Node.js
2. Build responsive and SEO-friendly user interfaces with React / Next.js
3. Create and maintain backend services and APIs using Node.js
4. Work with Payload CMS for content management (training/support provided if needed)
5. Integrate databases and manage schemas in Payload CMS
6. Implement authentication, authorization, and security best practices
7. Optimize application performance, scalability, and reliability
8. Collaborate with designers, product managers, and cross-functional teams
9. Participate in code reviews and technical discussions
Required Skills & Qualifications
1. Strong experience with Next.js and React
2. Proficiency in Node.js and backend frameworks (Express, NestJS, etc.)
3. Solid understanding of JavaScript (ES6+) or TypeScript
4. Experience with RESTful API development
5. Familiarity with relational or NoSQL databases
6. Experience using Git and version control systems
7. Good understanding of web fundamentals (HTML, CSS, HTTP)
8.Willingness to learn and work with Payload CMS
9. Prior experience with headless CMS platforms (Payload, Strapi, Sanity, etc.)
10. Experience with TypeScript across frontend and backend
11. Knowledge of SSR, SSG, and ISR in Next.js
12. Familiarity with authentication tools (JWT, OAuth, NextAuth)
13. Experience with testing frameworks and CI/CD pipelines
14. Exposure to cloud platforms (Vercel, AWS, etc.)