As a Senior Mobile Engineer, you will collaborate closely with Product Managers and UX designers to transform complex user needs into high-performance architecture. You will drive proofs of concept, champion clean code practices through thorough peer reviews, and heavily influence our mobile application ecosystem
The Tech Stack Deep-Dive group of elite tools for a high-traffic ecosystem. Here is what we work with and what we need from you:
Core Expertise (Must-Haves):
React Native and React (3+ years of dedicated experience)
Strong foundation in programming paradigms and solution design
5+ years of overall software development experience
Highly Beneficial Skills (Nice-to-Haves):
Languages:
Type Script, Native i OS (Swift/Objective-C), or Native Android (Kotlin/Java)
State Management:
Functional React and Redux
APIs and Tools:
Consuming RESTful APIs, Git, and Azure Dev Ops
Key Responsibilities:
Build and Scale:
Lead the development and growth of a high-impact suite of mobile applications
Architecture and Innovation:
Research engineering best practices to design, test, and implement robust proofs-of-concept
Code Excellence:
Conduct rigorous peer reviews to ensure adherence to team-agreed styles, best practices, and strong unit testing
Cross-Functional Collaboration:
Partner with UX/UI designers, QA engineers, and Product Managers to deploy sound technical solutions
Why Join Us?
AI-Forward Engineering:
We actively encourage experimentation and leverage cutting-edge AI tools to supercharge our productivity and code efficiency
Uncapped Growth:
Gain free access to Udemy, pursue Nanodegrees, complete complimentary Microsoft certifications, or tap into Naspers group bursary opportunities
Holistic Benefits:
Enjoy customizable retirement/medical options, attend industry tech expos, and take 3 days of dedicated volunteer leave to give back to the community
N. B - This position is full-time in the office