Syntext

Frontend Engineer (React)


syntext is looking for a Full Stack Developer to join fresh growing, remote-first team! If you’re passionate about building product, writing clean, secure code we want to hear from you. This South African-based role is fully remote.

Development and Maintenance

  • Design, develop, and maintain high-quality full stack applications using Python, Django, Celery on the backend, and Typescript, React, Tanstack, Shadcn, and Tailwind on the frontend.
  • Build reusable components, libraries, and backend services for future use.
  • Integrate frontend and backend seamlessly, ensuring robust API communication and data flow.
  • Ensure all work aligns with client requirements, project specifications, and user needs.

Must-Haves

  • 2-4 years of experience building scalable software
  • Proficient in Python and Django for backend development
  • Experience with Celery for background tasks and distributed processing
  • Proficient in Typescript and React for frontend development
  • Experience with Tanstack, Shadcn, and Tailwind CSS
  • Familiarity with Git for version control and Google Cloud for deployment/hosting
  • Strong knowledge of full stack best practices, accessibility, and responsive design
  • Excellent communication and collaboration skills

Nice-to-Haves

  • Familiarity with Pydantic, especially PydanticAI
  • Understanding of Accounts Payable systems or experience working with accounting/finance platforms
  • Experience with automated testing frameworks (e.g., Pytest, ViTest, Testing Library)
  • Familiarity with Docker for local development and deployment
  • Experience with API design and documentation

We're looking for people who:

  • Are visionary and strategic thinkers
  • Are continuously learning and improving
  • Think big while sweating the details
  • Are proactive and solution-orientated
  • Care deeply about the user experience and customer journey
  • Are collaborative, trustworthy, and approachable
  • Simplify processes and solve complexity with creativity
  • Embrace diversity and inclusivity
  • Share knowledge generously within and outside the team (articles, talks, and mentoring)

Status: Closed

Salary: R 45,000 to R 65,000

Experience: 3 years

Django Git Google Cloud Python React Tailwind CSS TypeScript TANSTACK Shadcn

Fully Remote: Yes