As a Principal Software Engineer at Sabenza IT, you'll lead the design and development of innovative mobile applications. This role is perfect for someone passionate about AI and modern coding practices.
Sabenza IT is looking for a Principal Software Engineer to join their team in Johannesburg. In this role, you will be responsible for designing and developing both native mobile applications for iOS and Android, as well as cross-platform solutions using frameworks like Flutter or .NET MAUI. Your work will heavily involve integrating modern AI tools into the development process, ensuring that the applications are not only functional but also leverage the latest advancements in technology.
Your daily tasks will include collaborating with other engineers and stakeholders to define project requirements and deliver high-quality software solutions. You will actively use AI coding tools to enhance productivity and streamline the development workflow. This position is ideal for someone who thrives in a fast-paced environment and is eager to push the boundaries of mobile application development.
Key responsibilities include: • Leading the design and architecture of mobile applications • Developing and maintaining high-quality code • Collaborating with cross-functional teams to define project goals • Staying updated with the latest trends in mobile development and AI technologies
To succeed in this role, you should have a strong background in mobile application development, a passion for AI, and experience with modern coding practices. If you are looking to make a significant impact in a tech-driven company, this position could be a great fit for you.
You'll be taken to the original listing on CareerJet to apply.