Are you ready to be part of a transformational journey that will reshape the digital landscape of Africa? A leading Pan-African telecommunications company is launching a groundbreaking Software Engineering Centre of Excellence (COE); dedicated to building future-focused digital products designed to empower and revolutionize the continent.
This is your opportunity to join an innovative team at the forefront of technological advancement, as we accelerate towards a brighter, more connected future for Africa.
The role location is Johannesburg, South Africa; following a hybrid working model.
Salary: R50 000 per month.
Role Summary:
Work with business stakeholders, and solution and system architects to drive holistic technology implementation. Incorporate continuous feedback, fosters design and engineering practices, and drive collaboration around a common vision across domains (functional, application, data, infrastructure)
Duties and Responsibilities:
-
Defining the overall technical architecture for the mobile application
-
Governing app architecture for Web, iOS and Android platforms
-
Defining technical solution and architecture documents, artifacts, work products
-
Technical management of the Frontend team in Agile mode (Scrum) to ensure the proper execution with the team of all integration work
-
Highlight and Optimise Web and Mobile Frontend processes and practices
-
Address and discuss the architecture with all stakeholders on the right level
-
Bring though leadership on common architecture and design patterns and frameworks
-
Discussing technical aspects of the mobile application solution architecture, including the technology used, methodology followed, and devices selected with stakeholders and governance teams
-
Mentor teammates at all levels, fostering an innovative environment where technical excellence is nurtured
Requirements:
-
Bachelor’s degree or equivalent experience in computer science, IT engineering, or a related field.
Skills and Experience: -
7 – 10 relevant experience years developing technologies
-
Experience in solution architecture
-
At least 2 years experience in Mobile Architecture (IOS)
-
At least 4 years experience in a multi-channel mobile strategy with expertise in Mobile applications and technology areas
-
At least 4 years experience in React Native, IOS and Android Development
-
Experience in developing reusable frontend artifacts/frameworks/assets
-
Experience with iOS Enterprise release strategies, In-App Purchase, Apple Push Notifications
-
Prior knowledge of the ICT ecosystem
-
A technological curiosity and a good team spirit to work with an international team.
-
Good knowledge of Java software development, Node.js, J2EE, JBOSS application servers, C++, and databases: Oracle Solutions, PostgreSQL, MongoDB
-
Ability to interface with the client management and technical teams and maintain a good professional relationships.