Full Stack Developer
ExecutivePlacements.com
Recruiter
Communicate Recruitment
Job Ref
CTI006724/LB
Date posted
Tuesday, June 23, 2026
Location
Cape Town, South Africa
Salary
600 000 Annually
SUMMARY
Build real products. Ship fast. See your code live in the hands of thousands of users.
This is a dream role for a developer who wants more than tickets and maintenance, it’s your chance to own features end-to-end across mobile and web, work with modern tech, and operate in a truly AI-enabled development environment. If you thrive in fast-paced, product-driven environments and enjoy building scalable, real-world solutions, this is one of those IT jobs that doesn’t come around often.
POSITION INFO
My client is looking for a Full Stack Developer to join a high-growth, product-led tech environment focused on building scalable, multi-tenant platforms used in real-world, high-volume scenarios. This role is designed for developers who want ownership. You won't just contribute code, you'll shape features from concept to production across mobile and web platforms. You'll work in a collaborative, engineering-first culture where ideas are valued, experimentation is encouraged, and AI tools are part of everyday development workflows. The environment is fast-moving, with real product impact. Your work will directly influence platform performance, user experience, and business outcomes, giving you visibility and purpose in what you build. What's in it for you: Work across mobile + web + backend in a true full stack role Build products used in high-scale, real-world environments Exposure to modern tech stacks and AI-driven development tools Hybrid / remote flexibility Strong ownership culture where developers influence product and architecture decisions Continuous learning and exposure to emerging technologies Key Responsibilities: Build and deliver mobile app features using React Native, ensuring performance and compliance Develop and enhance web functionality using React, Node.js, and Express Participate in system design and architecture decisions, improving scalability and reducing technical debt Work across multi-tenant configurations, ensuring seamless experiences for users and operators Develop and maintain payment and billing functionality, including integrations and error handling Collaborate cross-functionally with product, support, and sales teams to translate requirements into technical solutions Instrument features with analytics and monitor system performance and usage metrics Leverage AI coding tools to improve productivity, debugging, and development workflows Job Experience and Skills Required: Education Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent practical experience) Experience 3+ years' experience in software development, including mobile development Hands-on experience building and shipping mobile applications Experience working in fast-paced, product-driven environments Exposure to multi-tenant platforms, payments systems, or SaaS products advantageous Skills React Native (Gluestack or similar component libraries) React (Web development) js and Express (backend APIs) MongoDB (Mongoose), with exposure to Postgres beneficial REST API development and integration Event-driven architectures (e.g. SQS or similar) advantageous Payment integrations (wallets, billing, or payment gateways) Familiarity with AI coding tools (GitHub Copilot, Claude, Cursor) Strong understanding of system design and architecture principles Apply now! For more exciting IT vacancies, please visit: I also specialise in recruiting in the following: React Native (Gluestack or similar component libraries) React (Web development) js and Express (backend APIs) MongoDB (Mongoose), with exposure to Postgres beneficial REST API development and integration Event-driven architectures (e.g. SQS or similar) advantageous Payment integrations (wallets, billing, or payment gateways) Familiarity with AI coding tools (GitHub Copilot, Claude, Cursor) Strong understanding of system design and architecture principles If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.