Senior Fullstack Developer (mobile & Aws)

Bryanston, Johannesburg, South Africa

Job Description

:
We're looking for an experienced Senior Full Stack Developer with Tech Lead capabilities to join our forward-thinking team on a 12-month hybrid contract based in Bryanston, Johannesburg. This is a standout opportunity to lead the design and delivery of scalable, cloud-native applications across web and mobile platforms. You'll head up a team of four developers, ranging from intermediate to senior level, and play a pivotal role in shaping technical direction and driving engineering excellence.
In this role, you will drive end-to-end technical leadership, mentor a skilled development team, and architect solutions that shape the future of our product portfolio. Your expertise will be critical in blending modern frontend and backend technologies with cloud infrastructure to deliver seamless, user-centric experiences.
Key Responsibilities:

  • 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.
Requirements
Required Skills & Experience:
  • 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.
What Sets You Apart:
  • 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.

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1497643
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bryanston, Johannesburg, South Africa
  • Education
    Not mentioned