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).
Â
Responsibilities:
- Defining the overall technical architecture for the mobile application.
- Governing app architecture for Web, iOS and Android platforms.
- Defining technical solutions and architecture documents, artifacts and 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 through 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.
Qualification:
- Bachelor's degree or equivalent experience in Computer Science, IT Engineering, or a related field.
Â
Skills and Experience:
- 7 – 10 years of relevant experience developing technologies.
- Experience in solution architecture.
- At least 2 years of experience in Mobile Architecture (IOS).
- At least 4 years of experience in a multi-channel mobile strategy with expertise in Mobile applications and technology areas.
- At least 4 years of 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 good professional relationships.