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