Skip to content
mimi

Intermediate Full Stack Developer

Salt Search

South Africa · On-site Full-time Mid Level Today

About the role

Why this role is awesome

You won't sit in the background here. You'll build real features, ship them to production, and see your work used at scale. This is a hands-on role for someone who enjoys owning the full journey, backend to frontend, idea to deployment.

What you'll be doing

  • Building and scaling backend services using Node.js & TypeScript
  • Designing and integrating RESTful and event-driven APIs
  • Creating polished, maintainable UIs with React
  • Owning features end-to-end: build, test, deploy, monitor
  • Working with databases and cloud infrastructure
  • Debugging production issues and making systems better

What you need to bring

  • Strong experience with TypeScript and Node.js
  • Solid React fundamentals (HTML, CSS, components)
  • API development experience
  • Relational database knowledge (PostgreSQL or similar)
  • Exposure to cloud platforms, Docker, and CI/CD pipelines
  • Confident Git workflow and testing experience

Bonus points if you have

  • Event-driven systems (Kafka, RabbitMQ, SQS)
  • Next.js or WebSockets
  • Observability or monitoring tools
  • Experience in high-scale, production environments

If you like owning the stack and shipping real software - apply now.

Salt is acting as an Employment Agency in relation to this vacancy.

Skills

CI/CDCloudDockerGitHTMLKafkaNode.jsPostgreSQLRabbitMQReactSQSSQLTypeScriptWebSockets

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free