Recruitment Room Team

Full-Stack Web & Mobile Developer

Durban North, Durban – Kwa Zulu Natal – South Africa
2 days ago
Application ends: October 7, 2025
Apply Now
Deadline date:
October 7, 2025

Job Description


Join our Product Engineering team to design and deliver web and cross-platform mobile applications powered by OpenAI. Reporting to the Head of Engineering/CTO, you will build responsive user experiences, scalable backends, and integrate cutting-edge AI services into real products.
 
Requirements
  • 4+ years’ experience building production web and mobile apps.
  • Strong proficiency in React/Next.js and React Native or Flutter.
  • Backend expertise with Node.js/TypeScript or Python, SQL, and cloud platforms (AWS/Azure/GCP).
  • Proven experience integrating OpenAI models and vector databases (Pinecone, pgvector, Qdrant, etc.).
  • Solid understanding of API design, security best practices, and modern DevOps tooling.
 
Key Responsibilities
  • Develop and ship features end-to-end across web (React/Next.js) and mobile (React Native/Flutter).
  • Build secure APIs and scalable backends (Node.js/TypeScript or Python/FastAPI).
  • Integrate OpenAI APIs (Assistants, Chat, Realtime, Embeddings, Fine-tuning) with robust RAG pipelines and tool/function calling.
  • Set up CI/CD, testing, monitoring, and observability frameworks.
  • Ensure security, compliance, and cost efficiency across deployments.
  • Collaborate closely with design, product, and engineering stakeholders.
 

Durban North, Durban – Kwa Zulu Natal – South Africa