
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A South African tech firm is seeking a Senior Full-Stack Engineer specializing in Next.js for a freelance 3-month contract. The role involves building and optimizing features, managing API integrations, and collaborating with teams to deliver scalable software. The ideal candidate has over 4 years of experience, strong TypeScript skills, and a focus on UI/UX consistency. This remote position offers flexible hours and the potential for a full-time role based on performance.
Senior Full-Stack Engineer(Next.js) — Freelance (3-Month Contract, Potential Full-Time)
Location : Remote (South Africa)
Type : Freelance (Approx. 3 months)
Potential : Transition to Full-Time
IMPORTANT — SCREENING STEP REQUIRED
ALL APPLICANTS WILL BE SCREENED THROUGH A ONE-WAY VIDEO INTERVIEW.
APPLICATIONS WITHOUT A COMPLETED VIDEO INTERVIEW WILL NOT BE CONSIDERED.
At KloofX, we provide opportunities for talented South Africans to work with our team servicing international companies with everything from admin to sales and development.
We're looking for a Senior Full-Stack Engineer with deep expertise in Next.js and modern TypeScript tooling to help our client build and scale their product over the next few months.
This is a contract position with the potential to grow into a full-time role based on performance and fit.
You'll be working closely with the core product and engineering team to deliver high-quality, scalable, and maintainable software — with a focus at front-end polish, backend performance, and smooth API integrations.
Build, maintain, and optimize features in the Next.js application.
Implement and manage API integrations with third-party services.
Design and evolve data models using Prisma and PostgreSQL.
Collaborate across design, product, and backend teams to deliver robust, end-to-end solutions.
Ensure a great developer and user experience using tRPC, TypeScript, and Tailwind CSS.
Write clean, maintainable, and well-tested code following modern best practices.
Contribute ideas to improve architecture, performance, and workflow automation.
Frontend : Next.js, React, TypeScript, Tailwind CSS
Dev Tools : GitHub, Vercel (or similar), API integration frameworks
4+ years of full-stack development experience, with at least 2 years in Next.js.
Strong command of TypeScript and component-based architecture.
Experience designing and maintaining Prisma schemas and PostgreSQL databases.
Proven track record building and consuming APIs (REST or GraphQL).
Deep understanding of tRPC and its role in type-safe client–server communication.
Excellent attention to detail, especially in UI / UX consistency using Tailwind CSS.
Strong communication skills and ability to work independently in a remote setup.
Experience deploying and scaling apps with Vercel or similar platforms.
Familiarity with CI / CD, testing frameworks, and code quality tools.
Previous freelance or startup experience.
Duration : ~3 months (with opportunity for full-time hire)
Engagement : Remote, flexible hours
Start Date : Immediate
Seniority level
Mid-Senior level
Employment type
Contract
Job function
Engineering and Information Technology
Outsourcing and Offshoring Consulting