Full Stack Engineer
Summary
Full Stack Engineer at a high-growth AI/fintech company building AI tools for wealth-management professionals. Day to day: build production web apps with Python (FastAPI/Django) backends and TypeScript/React frontends, integrate LLM/RAG features, and work with relational databases, cloud, Docker, and CI/CD in a remote async-first team.
A high-growth AI and fintech organisation is seeking a Full Stack Engineer with a strong Python background to join its innovative, intelligent team. This is an opportunity get involved in cutting-edge AI technology that is changing the way wealth-management professionals access information, generate insights and engage with their clients.
You will be a key member of the engineering team, contributing across the full development lifecycle and helping turn ambitious product ideas into scalable, production-ready solutions.
If you are a Python-focused Full Stack Engineer who wants to work on ambitious products at the intersection of AI, fintech and modern engineering, this could be your next opportunity - Apply now!!!
Key requirements:
- 5+ years of professional experience building full-stack web applications in production.
- Strong frontend skills: TypeScript and React, with experience building production-grade UIs.
- Strong backend skills: Python (FastAPI, Django, or similar), with experience designing and building APIs and services.
- Practical experience designing and working with relational databases (PostgreSQL, MySQL) and writing efficient queries.
- Experience building and consuming REST APIs.
- Experience integrating AI/LLM-powered features into a product — calling LLM APIs, working with retrieval-augmented generation (RAG) or vector search, or partnering with ML/AI teams to ship model-backed functionality.
- Familiarity with cloud infrastructure (Azure, AWS, or GCP), CI/CD pipelines, and containerization (Docker).
- Strong understanding of software engineering fundamentals: testing, version control, code review, and system design.
- Proficiency working with AI coding assistants (e.g., Claude Code, GitHub Copilot, Cursor) to accelerate development, while critically reviewing and validating AI-generated code.
- Comfort working in a remote, async-first environment with strong written communication skills.
Great if you also have:
- Familiarity with infrastructure-as-code (Terraform) and observability tooling (Datadog, Grafana, Sentry).
- Familiarity with vector databases or embedding-based search for AI-powered features.
- Background working in a startup or small, cross-functional team.
- Exposure to design systems and component libraries.
Reference number for this position is MAT61534 which is a permanent position offering a cost to company salary of up to R800K per annum depending on experience and ability. Contact Nicole Mavis on mavism@e-merge.co.za or call her on 011 463 3633 to discuss this and other opportunities.
Are you ready for a change of scenery? The E-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the e-Merge website for more great positions.
Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!
Skills
- AI
- API
- AWS
- Azure
- CI/CD
- Claude Code
- Cloud
- Containerization
- Datadog
- Django
- Docker
- FastAPI
- Fintech
- GCP
- GitHub
- Github Copilot
- Grafana
- Infrastructure as Code
- LLM
- Machine Learning
- MySQL
- Observability
- PostgreSQL
- Python
- RAG
- React
- REST
- Sentry
- Terraform
- TypeScript
- Vector Databases
- Vector Search
- Version Control