Bachelor’s degree, or equivalent practical experience.
8 years of experience with software development in one or more programming languages (e.g., Kotlin, Java, C, C++).
3 years of experience in a technical leadership role; overseeing and delivering projects against fixed deadlines, with 2 years of experience in a people management, supervision or team leadership role with teams of 8 software engineers.
Experience in developing mobile devices or similar systems.
Preferred qualifications:
Master's degree or PhD in Computer Science or related technical field.
3 years of experience working in an organization.
Experience with Android or other mobile OS.
Experience in leading technical teams with cross-site responsibilities in a global organisation.