Back to all jobs

Applicant-tracking source confirmed

Full-Stack Developer

Pavago

Technology & EngineeringRemoteNot stated by employerQualification-specificRemote — South AfricaSouth Africa44d ago

Opportunity overview

What you should know

We checked this opportunity from Pavago. It is listed as South Africa.

The work location is Remote — South Africa. Compensation not stated by employer.

Job description

About this role

We are looking for a Full-Stack Developer with strong experience in TypeScript, React, Next.js, and Postgres to build and ship features across a modern client portal.

Responsibilities

  • - Take features from design prototype through production
  • - Build frontend interfaces using TypeScript, React, and Next.js
  • - Handle route handlers, database migrations, emails, and UI as part of a complete feature
  • - Work across candidate profiles, roles and candidates pages, interview flows, billing, and other portal features
  • - Ensure features are production-ready rather than focused only on the happy path
  • - Build features that handle real-world data and edge cases
  • - Account for empty states, error states, long names, lengthy CVs, and multiple applications
  • - Ensure UI states are clear, intentional, and user-friendly
  • - Identify potential edge cases before they become production issues
  • - Improve existing features when you identify reliability or usability gaps
  • - Write automated tests for areas that currently lack coverage
  • - Add regression coverage for new features and important workflows
  • - Keep the codebase stable and maintainable
  • - Identify and resolve issues discovered through testing or code review
  • - Leave each area of the codebase better than you found it
  • - Write and review Postgres migrations
  • - Work confidently with SQL, joins, and database relationships
  • - Read and reason about row-level security policies
  • - Maintain predictable Supabase Auth and Realtime behavior
  • - Understand how frontend, backend, and database changes work together
  • - Work with integrations such as Stripe, Resend, Workable, and SparkHire
  • - Connect third-party services to product features when required
  • - Troubleshoot integration-related issues
  • - Read and understand the existing Python FastAPI service when features interact with AI or data functionality
  • - Write clear and well-documented pull requests
  • - Provide enough context for reviewers to understand and approve changes efficiently
  • - Participate in code reviews and incorporate feedback

Qualifications and requirements

  • - 2–4 years of experience shipping production TypeScript and React applications
  • - Strong experience with Next.js , ideally including App Router, Server Components, and Route Handlers
  • - Solid understanding of SQL and relational databases
  • - Ability to write joins, read migrations, and understand database relationships
  • - Understanding of Postgres and row-level security concepts
  • - Experience building production-ready UIs with thoughtful empty, loading, and error states
  • - Experience working in a monorepo or codebase where features span frontend, backend, and database layers
  • - Experience writing and maintaining automated tests
  • - Familiarity with pull requests and modern code-review workflows
  • - Strong problem-solving and debugging skills
  • - Ability to own features independently from requirements through deployment
  • - Strong written communication and attention to detail
Confirm the latest details with the employer

The description, responsibilities and qualifications used for this page and its JobPosting data appear above. Use the application action in the Job snapshot to confirm any later changes before applying.

Why you may be eligible

The source lists South Africa as the eligible location. Confirm that you meet any work-authorization, time-zone and experience requirements.

Career Studio · Early access

Want help preparing your application?

Use this job to tailor your CV and prepare a focused cover letter based on the employer’s requirements.

  • Job-specific CV guidance
  • Focused cover-letter draft
  • You review, edit and submit it yourself
Get application helpCareer Studio prepares drafts only. It never applies or contacts anyone for you.

How this listing was checked

Source status
Applicant-tracking source confirmed
Employer or source
Pavago
Source checked
October 31, 2026
Application destination
Employer or official applicant-tracking website
Work setup and location
Remote · Remote — South Africa
Who can apply
South Africa · Confirmed by source
Pay
Compensation not stated by employer.
Deadline
Not stated by employer

We check the source and visible requirements, but the employer controls changes and the final hiring decision. Confirm the latest requirements before applying.