Position Title: Full Stack Developer (Next.js + Payload CMS)
Number of Openings: 1
Position: Full-time, Remote, Contract
We are seeking an experienced Full Stack Developer to support the design, development, and deployment of modern, scalable web applications using Next.js and Payload CMS. The role involves developing high-performance frontend and backend solutions, implementing content management systems, integrating APIs and databases, and collaborating with multidisciplinary teams to deliver secure, maintainable, and user-focused digital products.
Essential Requirements
- 5+ years of experience in software development
- 3+ years of experience with Next.js (Next.js 15+)
- 1+ years of experience with Payload CMS (Payload v3+)
Expected Requirements
- 3+ years of experience building dynamic, high-performance web applications with Next.js (SSR, SSG, ISR)
- 2+ years of experience with React state management and data fetching (e.g., Zustand, Redux Toolkit, Server Actions)
- 1+ years of experience developing custom Payload CMS configurations, including Collections, Access Control, and API Endpoints
- 2+ years of experience with authentication/authorization strategies (JWT, OAuth, Payload Auth)
- 2+ years of experience with databases (PostgreSQL, MongoDB, or similar) and ORM tools (e.g., Drizzle, Prisma, or TypeORM)
- 1+ year of experience with advanced Payload features (e.g., Local API, REST/GraphQL endpoints, Custom Admin UI extensions)
- 2+ years of experience working in agile teams with UI/UX and technical leads
- 2+ years of experience with TypeScript (strict mode) across full-stack applications
Desirable Requirements
- 1+ year of experience with testing frameworks (e.g., Jest, React Testing Library, Cypress/Playwright)
- 1+ year of experience with cloud infrastructure (e.g., GCP)
- 1+ year of experience with advanced Payload patterns (e.g., Migrations, Custom Endpoints, Webhooks)
- 1+ year of experience with Python and AI/ML development, including integrating machine learning models into backend services, developing AI-powered REST/GraphQL APIs, and working with AI frameworks (e.g., TensorFlow, PyTorch, scikit-learn, or LangChain)
If you meet the requirements, we encourage you to apply.
Please send your CV and relevant portfolio, with the subject line “Full Stack Developer (Next.js + Payload CMS),” to info@stepinnovationsafrica.com.



