
Senior Fullstack Developer (Mobile & AWS)
- Bryanston, Johannesburg
- Permanent
- Full-time
- Architect and develop cloud-native applications on AWS, leveraging the latest AWS services and adoption of best practices in security, scalability, and automation
- Lead the team in delivering high-quality software, championing best practices around code quality, DevOps, CI/CD pipelines, and agile development processes
- Drive continuous innovation by integrating AI-assisted development tools and automation to boost team productivity and software reliability
- Ensure seamless integration of frontend and backend systems to deliver exceptional, consistent user experiences across web and mobile platforms
- Mentor and guide engineers, fostering a culture of learning, ownership, and technical excellence
- Collaborate closely with product managers, designers, and stakeholders to translate business goals into practical technical solutions.
- Extensive experience as a Full Stack Developer, with proven Tech Lead or senior leadership responsibilities
- Strong proficiency in frontend frameworks including React, React Native, TypeScript, Next.js, and backend frameworks such as Nest.js
- Experience with Flutter or React Native cross-platform mobile application development
- AWS Certification (e.g., AWS Certified Cloud Practitioner or higher) and hands-on expertise with AWS cloud services, infrastructure deployment, and automation
- Solid understanding of modern software engineering principles, including agile methodologies, automated testing, and continuous integration/deployment pipelines
- Excellent communication skills and the ability to work collaboratively within hybrid teams
- Based in or near Johannesburg, with availability for hybrid work arrangements.
- Proven track record of leading teams delivering mission-critical systems in sectors such as logistics, warehousing, or telecommunications
- Experience in applying AI-assisted development techniques to accelerate delivery and improve quality
- Passion for mentoring and growing technical teams, promoting innovation and maintaining high engineering standards
- Strong product mindset with focus on user experience, scalability, and maintainability.