Senior Full Stack Software Engineer @Datafin IT Recruitment
Software Development
Salary negotiable
Remote Location
Employment Type full-time
Posted YDay

[Hiring] Senior Full Stack Software Engineer @Datafin IT Recruitment

YDay - Datafin IT Recruitment is hiring a remote Senior Full Stack Software Engineer. 💸 Salary: negotiable 📍Location: South Africa

Role Description

A leading Strategy, Services, and Technology partner in the online Education space seeks the coding talents of a Senior Full Stack Software Engineer whose core role will be to design, build & maintain several agent-based web applications built using Next.js, TypeScript, Tailwind CSS, and OpenAI’s APIs and Agents SDK. Travel may be expected periodically for company/team events and client meetings either in South Africa or offices in the US.

  • Design, build, and maintain several agent-based web applications built using Next.js, TypeScript, Tailwind CSS, and OpenAI’s APIs and Agents SDK.
  • Contribute to existing Python API and web applications using the Flask framework.
  • Develop and improve AI-powered user experiences, including conversational, voice, and streaming interfaces.
  • Modify and refine AI prompts to support new product features.
  • Integrate with external platforms and services such as OpenAI APIs, GraphQL backends, AWS Amplify, MongoDB, and learning management systems using the LTI standard.
  • Architect and implement scalable Backend APIs, service layers, and tool execution workflows.
  • Own feature development from technical design through implementation, testing, deployment, and monitoring.
  • Implement automated tests for new functionality.
  • Improve application reliability, observability, and performance using tools such as Sentry, OpenTelemetry, and related monitoring systems.
  • Collaborate with product, design, and stakeholders to translate requirements into high-quality technical solutions.
  • Establish and uphold strong engineering standards for code quality, maintainability, testing, and documentation.
  • Debug complex production issues across frontend, backend, integrations, and real-time systems.

Qualifications

  • A Bachelor’s Degree in Computer Science, Engineering, or a related field, or equivalent working experience.
  • 5+ Years experience as a software engineer.
  • 2+ Years experience using Next.js and TypeScript.
  • 2+ Years experience using Python in conjunction with a web framework such as Flask, Django, or FastAPI.
  • Demonstrated proficiency with AI-assisted software engineering tools, such as Claude Code, GitHub Copilot, or similar.

Requirements

  • Experience building LLM-powered applications or conversational AI products.
  • Familiarity with OpenAI APIs or agent-style SDKs for chat, tool calling, or real-time interactions.
  • Experience with AI observability and tracing tools such as Langfuse or similar platforms.
  • Familiarity with GraphQL APIs and integrations with platforms such as AWS Amplify.
  • Experience with MongoDB or similar document-oriented databases.

Benefits

  • Negotiable package & remuneration.
Before You Apply
remote Be aware of the location restriction for this remote position: South Africa
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Full Stack Software Engineer @Datafin IT Recruitment
Software Development
Salary negotiable
Remote Location
Employment Type full-time
Posted YDay
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 135,000+ Remote Jobs
remote Be aware of the location restriction for this remote position: South Africa
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 135,000+ Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 135,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later