A consumer technology business is looking for an Intermediate Full-Stack Engineer to join its close-knit product and engineering team.
You’ll build and optimise the systems behind a large-scale, high-traffic consumer platform, and help bring AI and automation into the way the team builds and ships.
What you’ll do
Design, build, test and deploy scalable web applications across the full stack
Optimise performance and apply secure coding practices
Take part in peer code reviews and keep standards high
Partner with product managers and designers to turn business needs into technical solutions
Diagnose and fix bugs and bottlenecks quickly
Find opportunities for automation and AI-assisted solutions, from testing to product features
Own features end to end
What you’ll need
At least 3 years’ experience as a full-stack engineer, ideally on a high-traffic, user-facing web product
Proficiency in PHP (Laravel), JavaScript (React), HTML/CSS and MySQL or MariaDB, or similar technologies
A grasp of software design principles and scalable architecture
Experience with Git
A keen interest in using AI tools and automation to improve your work
Nice to have
Redis and Nginx; Python, C++ or Rust
A good eye for UI/UX and tools such as Figma
Machine learning, data analytics or data-driven product work
Docker or Kubernetes, GitHub Actions, AWS and Terraform
An understanding of DNS, HTTP, SSL and load balancing
What’s on offer
Hybrid working with flexible start times
Medical aid and retirement annuity
20 days’ leave, rising with service
A team budget for learning, courses and conferences
High-end laptop and workstation setup
Cape Town. Hybrid. Permanent.