Website AES Global

An enterprise software consultancy in Johannesburg needs a Senior Mobile Software Engineer to work on enterprise-grade mobile applications. You’re someone who has mastered mobile: a deep understanding of the ecosystems, the best practices and the interface design that separates a good app from a tolerated one.

You’d join a community of highly skilled engineers, and the role carries real seniority — mentoring, influencing how the team works, and setting the bar others work to.

Delivery

  • Build high-quality mobile applications used at genuine scale by large, established organisations
  • Raise the quality of what ships, using containerisation and continuous integration to tighten the release process
  • Work across the lifecycle — system design, analysis, scoping and estimation
  • Research current technologies and put them to use on your project

People and customers

  • Mentor and grow other engineers
  • Influence change within the team and drive a collaborative culture
  • Coordinate with teams to meet quality standards and timelines
  • Build strong client relationships, understand the business need and manage expectations
  • Identify opportunities for service improvement and strategic alignment
  • Ensure compliance with data security and industry regulation

What you’ll need

  • A bachelor’s degree in IT, Engineering or another of the sciences
  • At least 6 years as a software engineer in an enterprise environment
  • Experience in a delivery team working alongside other disciplines to ship a product
  • A solid grasp of software engineering fundamentals, and commitment to clean code and best practice
  • Proficiency, ideally mastery, across a range of technologies, and the agility to pick up new ones
  • The ability to architect and structure a discrete piece of work end to end
  • Experience interfacing with REST APIs
  • Experience deploying to the app stores

The stacks in use

  • Languages: Kotlin, Java and Swift
  • Frameworks: Flutter, React Native, Ionic/Capacitor
  • Databases: Room and Firebase

What you’ll get

  • Medical aid, provident fund and insurance benefits
  • A wellness programme with professional support across all aspects of wellbeing
  • Hands-on support from leadership, with continuous feedback and regular performance reviews
  • Large-scale enterprise work, and structured training that runs from technical depth through to leadership

Johannesburg. Hybrid. Permanent.

To apply for this job email your details to steven@aesglobal.io

    Personal Information






    Professional Details







    Links & Portfolio




    Application



    PDF or Word document · Max 10MB



    Contact Us

    Send us a message and a member of our team will be in touch soon.

    Download Personalised
    PDF Report

    Please fill the below form to request your free personalised PDF report.

    Get a Free Cost Comparison

    Please fill the below form to request your free cost comparison.