Job Description
WE ARE HIRING
React Native Engineer
We are seeking a highly skilled React Native Engineer to be the primary technical architect and builder for our modern Mobile Application Platform. This role is a key hire responsible for designing, building, and maintaining the organisation's cross-platform Mobile Application Platform, driving an initiative to revolutionise our sales operations
Key Responsibilities
- Design, develop, test, and deploy high-quality, cross-platform mobile applications for both iOS and Android using React Native
- Own the full app release lifecycle — manage build pipelines, code signing, versioning, and submission to both the Google Play Store and Apple App Store
- Develop and maintain robust RESTful API integrations connecting apps to backend systems including ERP (IFS) and reporting databases
- Establish the React Native project architecture, coding standards (SOLID principles), and testing practices (e.g., Jest, Detox, or equivalent) from the ground up
- Champion a mobile-first UX philosophy and implement data visualisation components (charts, KPI cards, tables) for non-technical field users
Qualifications & Experience
- Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related discipline
- Minimum 2–4 years of hands-on React Native development experience with at least one app live on the App Store or Google Play
- A demonstrable portfolio of React Native projects (source code, app screenshots, or published app links) is required
- Strong expertise in React Native (CLI/Expo), component lifecycle, hooks, and state management (Redux, Zustand, or Context API), along with advanced JavaScript/TypeScript
- Proven experience managing the end-to-end app store submission process for both major platforms, including code signing, provisioning profiles, and store review compliance
Skills & Competencies
- Proven experience integrating mobile apps with REST APIs and working alongside backend teams
Send your CV to: careers@dsisamson.com