Enable job alerts via email!

Software Engineer

Kurtosys

Wes-Kaap

Hybrid

ZAR 500 000 - 900 000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Kurtosys is seeking a Full-Stack Engineer to join their Software Engineering team. This role involves designing and delivering solutions for a modern SaaS platform hosted on AWS. Candidates will work in an agile environment, tackling complex challenges and contributing to high-impact projects while collaborating with talented professionals. The ideal candidate will have a strong commitment to quality and a passion for continuous improvement.

Benefits

Hybrid Working
Open Culture
Flexible Work Hours
Employee Wellbeing Program
Generous Leave Policy
Ongoing Staff Appreciation Events
Access To Learning Platforms
Working With Experts Across The Globe

Qualifications

  • Comfortable working across the stack, from front-end to back-end.
  • Strong sense of ownership and accountability.
  • Willingness to learn and adapt to new technologies.

Responsibilities

  • Identify and implement product enhancements and optimizations.
  • Work closely within a cross-functional team to deliver quality outcomes.
  • Develop and improve critical product functionalities.

Skills

Full-Stack Expertise
Adaptability
Independence and Proactivity
Collaboration
Commitment to Excellence
Creativity
Client-Centric Perspective
AI-Driven Development

Tools

TypeScript
NodeJS
React
AWS
Docker
PHP
Java
.NET

Job description

ABOUT US:

Kurtosys provides a state-of-the-art platform for asset and wealth managers to generate and distribute sophisticated sales, marketing, and client reporting materials. Founded in 2002, Kurtosys operates from four global offices and holds ISO-27001 certification for top-tier information security management. Our team leverages advanced data processing, cutting-edge information design, and robust compliance frameworks at scale, creating exciting opportunities for engineers to work with the latest technologies and solve complex challenges.

THE OPPORTUNITY:

Join our Software Engineering team within the Technology Department at Kurtosys. As a member of this team, you will play a role in designing, developing, and delivering solutions that power our modern SaaS platform fully hosted on the AWS cloud. This is an exciting opportunity to work on high-impact projects, contribute to our strategic roadmap, and shape the future of our product. You’ll collaborate with talented engineers, product managers, and designers in an agile environment that values technical excellence, continuous learning, and creativity. If you’re passionate about solving complex problems and building scalable, high-quality software, we invite you to be part of our journey.

We are looking for skilled full-stack engineers who are comfortable working on solutions end-to-end. This includes everything from designing and implementing robust back-end services to creating intuitive and polished front-end user interfaces. Candidates should be adept at navigating the entire development lifecycle, taking ownership of features from concept to deployment, and ensuring they are scalable, maintainable, and aligned with our high-quality standards.

KEY RESPONSIBILITIES:

  • Your role will involve identifying and implementing product enhancements, optimising existing features, and addressing technical challenges to ensure our platform remains robust, scalable, and user centric.
  • You’ll work closely within a cross-functional team to deliver quality-driven outcomes, balancing technical innovation with practical solutions that meet business needs.
  • You’ll focus on developing and improving critical product functionalities, addressing high-priority issues to maintain platform stability, and contributing to the continuous improvement of our development processes.
  • Your work will have a direct impact on the satisfaction of our global client base, as well as on the evolution of our platform. Operating in an agile environment, you will bring a proactive approach to problem-solving, a commitment to engineering excellence, and a collaborative spirit to deliver results.
  • This is your opportunity to work on cutting-edge cloud-native technologies, take ownership of meaningful projects, and grow your expertise in a supportive and forward-thinking team.

WHAT WE’RE LOOKING FOR:

  • Full-Stack Expertise: You must be comfortable working across the stack, tackling everything from front-end user interfaces to back-end services and data layers.
  • End-to-End Ownership: A strong sense of ownership and accountability is essential. You take pride in seeing features through from concept to deployment and beyond, ensuring they meet the highest standards of quality and usability.
  • Adaptability: A willingness to learn and work with a variety of technologies and frameworks as the problem space requires, without being siloed to specific tech stacks.
  • Independence and Proactivity: You should be capable of working independently, identifying solutions to challenges, and proactively driving tasks forward without the need for micromanagement.
  • Collaboration: Strong collaboration and communication skills are essential. You thrive in a cross-functional, agile environment, working closely with product managers, designers, and fellow engineers to deliver impactful results.
  • Commitment to Excellence: A passion for delivering high-quality, scalable, and maintainable software, with a focus on continuous improvement and engineering best practices.
  • Creativity: You approach challenges with curiosity and creativity, bringing practical solutions that balance technical innovation and business needs.
  • Client-Centric Perspective: A keen understanding of how your work impacts end-users and a commitment to delivering value that enhances their experience.
  • AI-Driven Development: A willingness to embrace and integrate AI tools and practices into the software development lifecycle. You should be open to leveraging AI for tasks such as code generation, optimisation, testing, and problem-solving to enhance productivity and innovation.

This role is for engineers who thrive in dynamic environments, relish solving complex challenges, and embrace the opportunity to grow while delivering impactful solutions.

TECH STACK:

The following comprises our tech stack but should not be considered a complete list. Depending on the tasks you could have exposure to some or all of these technologies. Experience with each of these is not a must have, but being a fast learner, and a willingness to adopt and adapt to new technologies and techniques are.

  • TypeScript
  • NodeJS
  • React
  • AWS
  • Cloudflare CDN (Performance & Security)
  • Containerisation with Docker & AWS ECS
  • Serverless Computing (AWS Lambda & Cloudflare Workers)
  • SingleStore & RDS MySql
  • PHP
  • Java
  • .NET

BENEFITS:

  • Hybrid Working
  • Open Culture
  • Flexible Work Hours
  • Employee Wellbeing Program
  • Generous Leave Policy
  • Ongoing Staff Appreciation Events
  • Access To Learning Platforms
  • Working With Experts Across The Globe

Get in touch to learn more.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.