Our client's core product is a B2B Software-as-a-Service (SaaS) platform that enables businesses to manage and process employee leave, benefits, documents, payments, payroll, and to pay their employees in a timely and compliant manner in different African countries. They also provide Employer of Record (EoR) services across the continent, enabling global organizations to quickly and efficiently engage employees in any African country without the cost, risk, and hassle of incorporation, contracting, and tax filing.
Does the challenge of building the rails for payroll and compliance infrastructure across Africa excite you? Our client is looking for an experienced senior mobile developer specializing in React Native. You will help take the lead on building performant mobile apps on both the iOS and Android platforms, both for organizations and for their employees. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure.
- Collaborate with engineers, designers, product managers and other stakeholders to actualize new ideas into working consumer features.
- Architect and build performant mobile applications on both iOS and Android platforms.
- Improve application performance by profiling components, debugging data integration, and testing across a vast array of devices.
- Participate in code reviews and working sessions with other engineers to ensure high coding standards and best practices.
- Coordinate with teams responsible for other layers of the product infrastructure.
- Participate in team showcases to present work and collect feedback.
* 5+ years of active work as a software developer and 3+ years experience with React Native mobile development specifically.
* Strong proficiency in TypeScript, working knowledge of React and React Native core fundamentals.
* Familiarity with native build tools like XCode, Gradle (Android Studio, IntelliJ) and deployment tooling for iOS and Android (Fastlane, Visual Studio App Center, CodePush).
* Familiarity with RESTful APIs and offline storage.
* Knowledge of modern authorization mechanisms such as JSON Web Token and cookies-based authentication.
* Critical thinking and problem-solving skills.
* Ability to understand business requirements and translate them into technical requirements.
* A knack for benchmarking and optimization.
* Experience working on software related to employee benefits and other HR tools is an added advantage.
* Experience as a developer in a fast-growing B2B SaaS and/or fintech startup is an added advantage.
* BSc degree in Computer Science, Software Engineering or a related subject is an added advantage.
Engineering / Technology
Full-time
Remote
Mid