About this role
Strivo Labs in Lagos is hiring a Mobile Application Engineer to review and enhance the security, reliability and performance of a mobile app. The role focuses on React Native development, mobile app architecture, authentication, local data storage and API integration. The successful candidate will identify weaknesses, review existing implementations and propose practical improvements to meet industry security and performance standards. Collaboration with backend, security specialists and other stakeholders is required, along with follow-up reviews to confirm fixes. The employer provides end-to-end digital solutions including design, MVP development, automation and content creation.
What you would do
- Review the React Native codebase to find issues, security weaknesses and improvement opportunities.
- Assess local storage methods and how sensitive information is stored, accessed and protected.
- Evaluate authentication flows, session handling, token management and logout functionality.
- Evaluate API communication, request handling, error management and data exchange with backend services.
- Identify vulnerabilities related to insecure data storage, session persistence and unauthorized access.
- Assess handling of sensitive user information and credentials.
- Review dependencies, third-party libraries and mobile configurations.
- Document issues, assess impact and suggest remediation measures.
- Collaborate with backend engineers, security specialists and other stakeholders to resolve weaknesses.
- Conduct follow-up reviews to verify fixes have been implemented.
What they are asking for
- Bachelor's degree in Computer Science, Software Engineering, Information Technology or related field or equivalent practical experience.
- Demonstrable experience developing and reviewing mobile applications using React Native.
- Strong knowledge of JavaScript or TypeScript and mobile app architecture.
- Experience with REST APIs and mobile-to-backend communication.
- Understanding of authentication protocols, session management, token-based authentication and access control.
- Knowledge of secure local storage practices on Android and iOS.
- Familiarity with mobile application security principles and common vulnerabilities.
- Experience debugging mobile apps and conducting code reviews.
- Ability to produce clear technical documentation and actionable recommendations.
Listing details are summarised from the source. Always confirm the role and the employer on the original posting before applying, and never pay to apply for a job.