As a Principal Software Engineer at Sabenza IT, you'll lead the design and development of innovative mobile applications. This role is perfect for experienced developers passionate about AI and modern coding tools.
Sabenza IT is a forward-thinking company based in Johannesburg, focusing on developing cutting-edge mobile applications and AI solutions. As a Principal Software Engineer, you will be at the forefront of creating native mobile applications for both iOS and Android platforms, as well as cross-platform solutions using frameworks like Flutter and .NET MAUI. Your role will involve leveraging modern AI coding tools to enhance the development process and improve user experience.
In this position, you will lead a team of developers, guiding them in best practices and innovative approaches to software development. Your day-to-day responsibilities will include designing application architecture, coding, and collaborating with other teams to ensure seamless integration of AI features. You will also be responsible for mentoring junior developers and fostering a culture of continuous learning and improvement within the team.
This role is ideal for seasoned software developers who are passionate about mobile technology and AI. You should have a strong background in mobile application development and be comfortable working with both native and cross-platform technologies. A proactive mindset and the ability to adapt to new tools and methodologies will be crucial for success in this position.
Key requirements include extensive experience in mobile development, familiarity with AI tools, and a solid understanding of software engineering principles. If you are looking to make a significant impact in a dynamic and innovative environment, this role at Sabenza IT could be the perfect fit.
You'll be taken to the original listing on CareerJet to apply.