Technology

Mobile Developer

Sage Grey Technologies Limited·Unknown, Nigeria·Contractor·Remote
Technologyentry-levelContractorRemote
-Closes Oct 31, 2026

Sage Grey Technologies is a Nigerian Company incorporated as a Venture Studio for technology startups and investments. A technology provider that creates impact by developing and deploying practical and sustainable solutions across various sectors.

We are recruiting to fill the position below: Job Title: Mobile Developer (React Native + Expo) Location: Lagos (Remote) Employment Type: Contract

About the Role

We are looking for a skilled and passionate Mobile Developer with strong experience in React Native and Expo to join our engineering team.

The ideal candidate will be responsible for building high-quality, scalable, and user-friendly mobile applications for both iOS and Android platforms.

You will work closely with product managers, designers, and backend engineers to deliver reliable mobile experiences while ensuring performance, security, and maintainability.

Responsibilities

Design, develop, and maintain cross-platform mobile applications using React Native and Expo.

Build reusable, scalable, and efficient mobile components.

Convert UI/UX designs into responsive and pixel-perfect mobile interfaces.

Integrate RESTful APIs and third-party services.

Implement authentication flows, push notifications, deep linking, and app navigation.

Manage application state using modern state management solutions.

Optimize mobile applications for performance, speed, and reliability.

Debug and resolve application issues across Android and iOS devices.

Handle mobile app builds and deployments using Expo Application Services (EAS).

Publish and manage applications on Google Play Store and Apple App Store.

Collaborate with backend developers to define and integrate APIs.

Write clean, maintainable, and well-documented code.

Participate in code reviews and follow mobile development best practices.

Requirements

Strong experience building mobile applications with React Native.

Hands-on experience with Expo framework and Expo Application Services (EAS).

Strong knowledge of JavaScript and TypeScript.

Experience with React Hooks and functional components.

Understanding of mobile application architecture and lifecycle.

Experience with navigation libraries such as React Navigation.

Experience with state management tools (Redux, Zustand, Context API, or similar).

Ability to integrate REST APIs and third-party SDKs.

Experience handling local storage solutions such as AsyncStorage, SQLite, or SecureStore.

Understanding of mobile authentication and security best practices.

Experience debugging applications using React Native development tools.

Familiarity with Git and collaborative development workflows.

Good understanding of responsive design across different screen sizes.

Must have completed NYSC.

Nice to Have:

Experience working with native modules.

Knowledge of Swift or Kotlin is a plus.

Experience with Firebase services (Authentication, Cloud Messaging, Analytics, Crashlytics).

Experience implementing maps, geolocation, payments, camera, and media features.

Knowledge of CI/CD pipelines for mobile applications.

Understanding of App Store and Play Store review processes.

Experience with performance monitoring tools such as Sentry.

Technical Stack: Mobile:

React Native

Expo

TypeScript

JavaScript

State Management:

Redux / Zustand / Context API

APIs & Services:

REST APIs

Firebase

Push Notifications

Third-party SDK integrations

Development Tools:

Expo EAS Build

Git

App Store Connect

Google Play Console

Soft Skills:

Strong problem-solving skills.

Ability to take ownership of mobile features.

Attention to detail and user experience.

Ability to work independently and collaborate with a team.

Passion for building high-quality mobile products.

At a glance

Company

Sage Grey Technologies Limited

Location

Unknown, Nigeria

Employment

Contractor

Work style

Remote

Experience

entry-level

Valid until

October 31, 2026

Created

October 20, 2026

More opportunities

Similar roles you might like

Mobile App Developer And Ui / Ux Design Trainer

Campus Technologies Limited

Abuja, nigeria

full-time

Description We seek a Part-Time Mobile App Development Trainer to deliver hands-on training sessions and mentor students in developing Android and/or iOS applications. The ideal candidate should have expertise in mobile development using Java, Kotlin, Swift, or cross-platform frameworks like Flutter and React Native. The role requires a passion for teaching, guiding students through real-world projects, and ensuring they gain practical experience in designing, developing, and deploying mobile applications. If you have strong technical skills and a desire to empower the next generation of mobile developers, we encourage you to apply! Key Responsibilities Conduct interactive and hands-on training in Android (Java/Kotlin) and/or iOS (Swift, Objective-C) development. Assist students in building real-world mobile applications. Guide students in Android Studio, Xcode, Jetpack libraries, Firebase, and other essential tools. Teach UI/UX design principles, API integration, database management, and app deployment. Assist students in building real-world mobile applications. Conduct live coding sessions, debugging workshops, and troubleshooting exercises. Develop and update training materials, lesson plans, coding exercises, and assessments. Stay updated with emerging mobile development trends, frameworks, and best practices. Provide feedback on student projects and track their progress. Work closely with other trainers, developers, and industry professionals to enhance training quality. Qualifications Interested candidates should possess a Bachelor`s Degree Experience: Minimum of 2 years professional experience in mobile application development and UI/UX design. Previous teaching or training experience is an advantage. Technical Skills: Proficiency in programming languages (e.g., Swift, Kotlin, Dart) and mobile development frameworks (e.g., Flutter, React Native). Expertise in UI/UX design tools (e.g., Adobe XD, Figma, Sketch). Portfolio: A strong portfolio demonstrating your mobile app development and UI/UX design projects. Communication Skills: Excellent verbal and written communication skills with the ability to explain complex concepts simply and engagingly. Passion for Teaching: A genuine interest in helping students learn and grow, with a patient and approachable demeanor. Applicant must be at least 30 years old and must reside in Abuja.

3 months ago

Lead Quality Assurance & Project Coordinator

HelloMe Limited

Lagos, nigeria

full-time

About the Role We are seeking a highly experienced, analytical, and results-driven Lead Quality Assurance & Project Coordinator to join our growing cross-border FinTech team. The successful candidate will be responsible for leading the Company's Quality Assurance (QA) function while coordinating the successful planning, execution, testing, release, and delivery of software products across our international payment ecosystem. The successful candidate will oversee the quality assurance lifecycle for the Company's cross-border payment platform, mobile applications, web applications, digital wallets, virtual accounts, remittance services, merchant platforms, foreign exchange solutions, APIs, and other financial technology products. This leadership role combines Quality Assurance Leadership, Software Testing, Release Management, Project Coordination, and Cross-Functional Delivery Management. The successful candidate will establish QA standards, manage testing activities, coordinate software releases, monitor project execution, improve software quality processes, mentor QA team members, and ensure products meet business, customer, security, regulatory, and technical requirements before deployment. The Lead Quality Assurance & Project Coordinator will work closely with Product Managers, Backend Engineers, Mobile Developers, Frontend Developers, DevOps Engineers, UI/UX Designers, Compliance, Operations, Customer Support, Banking Partners, Executive Management, and external technology vendors to ensure the successful planning, testing, coordination, and delivery of secure, reliable, and scalable FinTech solutions. This position plays a critical role in reducing production defects, improving customer experience, ensuring software quality, maintaining regulatory compliance, driving project execution, supporting Agile delivery, and continuously improving software development processes across the organization. Key Responsibilities Quality Assurance Leadership Lead the Company's Software Quality Assurance function. Develop and implement QA strategies, policies, standards, and testing frameworks. Establish quality objectives and testing methodologies across projects. Define quality metrics and monitor software quality performance. Review business and functional requirements to ensure testability. Lead test planning activities across multiple projects. Mentor and guide QA Engineers and testers. Ensure consistent QA processes throughout the Software Development Lifecycle (SDLC). Promote quality-first engineering culture across development teams. Software Quality Assurance & Testing Develop comprehensive test plans, test strategies, and test cases. Perform: Functional Testing Integration Testing System Testing Regression Testing Smoke Testing Sanity Testing User Acceptance Testing (UAT) Exploratory Testing End-to-End Testing Validate all software releases before production deployment. Verify application functionality across supported platforms and environments. Ensure software complies with business, functional, and technical requirements. Perform post-release validation. Recommend automation opportunities where applicable. Payment Systems & Transaction Testing Test end-to-end cross-border payment workflows. Validate international payment processing. Test: Digital Wallets Virtual Accounts International Remittances Local Transfers Merchant Payments Card Payments FX Transactions Settlement Processes Validate payment routing. Test payment notifications. Verify reconciliation accuracy. Validate failed transaction recovery. Ensure payment lifecycle integrity. API & Backend Validation Test RESTful APIs using Postman or equivalent tools. Validate authentication and authorization. Verify request and response payloads. Test webhook services. Validate third-party integrations. Test banking APIs. Validate payment gateway integrations. Verify backend synchronization. Perform database validation where required. Project Coordination Coordinate software development projects from initiation through deployment. Prepare project schedules and timelines. Monitor sprint execution. Track milestones and deliverables. Organize: Sprint Planning Daily Standups Sprint Reviews Retrospectives Release Planning Meetings Coordinate communication between Engineering, Product, Compliance, Operations, and Management. Escalate risks, blockers, and project delays. Monitor project progress. Maintain project documentation. Ensure timely project delivery. Release Management Coordinate software release planning. Prepare release readiness checklists. Validate release candidates. Coordinate UAT activities. Support staging and production deployments. Verify successful production deployments. Coordinate rollback procedures where necessary. Maintain release documentation and version history. Defect Management Manage defect lifecycle. Review and prioritize defects. Assign issues to developers. Monitor defect resolution. Validate fixes. Analyze recurring defects. Perform root cause analysis. Prepare defect dashboards. Recommend preventive actions. Compliance, Security & Risk Testing Validate compliance with internal policies. Support testing for: KYC KYB AML Fraud Detection Sanctions Screening Verify authentication mechanisms. Validate role-based access controls. Verify encryption implementation. Support penetration testing remediation. Participate in compliance audits. Ensure secure payment processing. Performance & Usability Testing Validate application performance. Test under varying network conditions. Verify application responsiveness. Assess usability. Evaluate accessibility. Validate user interface consistency. Monitor application stability after deployment. Recommend customer experience improvements. Documentation & Reporting Prepare: Test Plans Test Cases Test Scripts QA Reports Defect Reports Release Reports Project Status Reports Risk Registers Lessons Learned Reports Quality Dashboards Maintain QA documentation. Maintain release documentation. Maintain testing evidence for audits. Team Leadership & Continuous Improvement Lead QA process improvement initiatives. Mentor QA Engineers. Promote test automation. Improve testing efficiency. Standardize QA practices. Support Agile transformation initiatives. Monitor QA KPIs. Identify quality improvement opportunities. Stay current with emerging testing methodologies, FinTech regulations, and software engineering best practices. Perform other duties assigned by Management. Requirements & Qualifications Educational Requirements Bachelor's Degree in Computer Science, Software Engineering, Information Technology, Information Systems, Project Management, Engineering, or related discipline. Master's Degree is an added advantage. Professional certifications such as: ISTQB PMP PRINCE2 Scrum Master Agile PMI-ACP are an added advantage. Experience Requirements Minimum of 5 - 8 years of experience in Software Quality Assurance, Software Testing, or Quality Engineering. Minimum of 3 - 5 years in a leadership or senior QA role. Minimum of 3 - 5 years within FinTech, Payments, Banking, Remittance, Financial Services. Experience coordinating Agile software projects. Experience leading QA teams. Experience managing software releases. Experience testing APIs. Experience with payment platforms. Experience with mobile and web applications. Experience working with cross-functional teams. Technical Knowledge Strong understanding of SDLC and STLC. Software testing methodologies. Mobile application testing. Web application testing. API testing. REST APIs. Postman. SQL. Jira. Azure DevOps. ClickUp. TestRail. Zephyr. Xray. Git. CI/CD pipelines. Agile/Scrum. Payment processing. Cross-border payment workflows. Digital wallets. Virtual accounts. Remittance systems. Foreign exchange workflows. KYC/KYB. AML. Fraud detection. Selenium, Playwright, Cypress, Appium or equivalent automation frameworks (advantage). Skills & Competencies Strong QA leadership. Excellent software testing expertise. Project coordination. Agile delivery management. Strong analytical skills. Root cause analysis. Risk management. Decision making. Excellent documentation. Stakeholder management. Leadership and mentoring. Time management. Problem-solving. High attention to detail. Customer-focused mindset. Strong communication. Ability to work under pressure. High ethical standards. Ability to thrive in a regulated cross-border FinTech environment.

3 months ago

Full-stack Php Developer (mobile Specialist)

Lily Hospitals Limited

Delta, nigeria

full-time

Job Summary We are seeking a highly skilled and performance-driven Full-Stack PHP Developer (Mobile Specialist) to join our growing technology team. The ideal candidate will be responsible for designing and maintaining robust backend systems, high-performance RESTful APIs, and real-time synchronization features that support seamless mobile experiences. This role requires strong expertise in Laravel, database optimization, and real-time communication technologies, with the ability to collaborate effectively across web and mobile development teams. Key Tasks & Responsibilities Design, develop, and maintain secure, scalable, and expert-level RESTful APIs using Laravel (Sanctum/Passport) or React with token-based authentication. Build and optimize real-time synchronization features using WebSockets technologies such as Laravel Reverb for instant messaging, call triggers, notifications, and live video state updates. Manage, optimize, and cache complex PostgreSQL and MySQL databases to ensure fast, lightweight, and efficient mobile endpoint performance. Collaborate closely with frontend mobile developers to ensure seamless integration between backend systems and mobile applications. Utilize GitHub workflows to manage parallel development branches across web backend and mobile modules effectively. Implement performance optimization strategies to maintain low latency and high reliability, especially in poor network conditions. Develop and maintain offline synchronization and cross-platform data mirroring capabilities. Monitor backend performance, troubleshoot issues, and implement improvements for enhanced system stability and scalability. Ensure adherence to best practices in coding standards, security, testing, and documentation. Participate in code reviews, sprint planning, and technical discussions with cross-functional teams. Requirements & Qualifications Educational Qualification: Bachelor's Degree in Computer Science, Software Engineering, or a related technical field. Experience: 3 - 5 years of specialized experience in backend development and API architecture. Required Skills Technical Skills: Strong expertise in RESTful API Design using Laravel Sanctum/Passport. Experience with WebSockets technologies such as Laravel Reverb. Advanced database optimization skills in PostgreSQL and MySQL, including deep caching strategies. Familiarity with Hybrid Mobile Frameworks such as Flutter or React Native. Proficiency in advanced GitHub workflows and version control practices. Soft & Operational Skills: Strong cross-functional collaboration and communication skills. Performance-driven mindset with strong problem-solving abilities. Ability to bridge technical requirements between web infrastructure and mobile user experiences effectively. Cultural Fit: Highly reliable and efficiency-focused. Passionate about seamless technical integration and continuous improvement. Ability to thrive under technical and operational constraints. Certifications: Relevant certifications in Backend Development, Database Administration, or Cloud API Infrastructure will be an added advantage.

5 months ago