Recruitment Room Team
Software Engineer (Backend Focus) – Java/Kotlin
Job Description
Software Engineer (Backend Focus) – Java/Kotlin
Technology
Full Stack Engineer – Scalable SaaS Solutions (Cape Town Hybrid)
Are you a driven full stack developer ready to build the future of global systems? A fast-growing international SaaS company is on the lookout for a Full Stack Engineer to join its Cape Town-based team. You’ll work on scalable software used around the world, contributing to the design, development, and optimisation of mission-critical systems in a dynamic and collaborative environment.
This role is ideal for someone who thrives on solving real-world problems, enjoys working across the stack, and is keen to build high-impact technology at scale.
What You’ll Be Doing
- Build and maintain robust, scalable applications that power real-time, global operations.
- Translate product and design requirements into technical solutions that delight users.
- Enhance system performance, security, and scalability across both front-end and back-end services.
- Participate in the full development lifecycle: from planning and development to testing and deployment.
- Continuously improve DevOps and deployment pipelines to ensure reliable, low-friction releases.
- Stay current with emerging technologies and help integrate tools that advance our product’s capabilities.
- Collaborate with cross-functional teams in product, design, and engineering to shape new features.
- Contribute to code reviews and help cultivate a high-performing, knowledge-sharing team culture.
What You Bring
- 3-5+ years of full stack development experience in production environments.
- Strong proficiency in Kotlin or Java, Node.js, TypeScript, and React.
- Experience working with cloud platforms (AWS preferred) and Infrastructure-as-Code tools (e.g., Terraform).
- Solid understanding of relational and non-relational databases, including schema design and optimisation.
- Familiarity with microservices architecture, distributed systems, and CI/CD workflows.
- Commitment to writing clean, testable, and maintainable code with automated testing practices.
- Clear communicator who can explain technical details to diverse stakeholders.
Who You Are
- Value-Oriented: You take ownership of your work and focus on solutions that deliver business and user impact.
- Adaptable Problem-Solver: You’re comfortable with ambiguity, able to prioritise and tackle challenges from multiple angles.
- Self-Learner: You invest in your own growth, seek feedback, and embrace new technologies and approaches.
- Collaborative Contributor: You care about team dynamics, foster open communication, and support your peers.
Why Join?
- Work with a passionate team solving meaningful challenges in a fast-evolving domain.
- Enjoy a supportive, hybrid work environment with a strong emphasis on ownership and growth.
- Join a culture that values curiosity, innovation, and diverse thinking.
- Access opportunities for upskilling, professional development, and team events that keep work fulfilling and fun.
Salt is acting as an Employment Agency in relation to this vacancy.