Mobile Developer (React Native + Expo) at Sage Grey Technologies Limited

Mobile Developer (React Native + Expo) at Sage Grey Technologies Limited

Are you a passionate mobile developer looking to create impactful, sustainable technology solutions for both local and global markets? Sage Grey Technologies Limited, a leading technology provider, is seeking a skilled and dedicated Mobile Developer (React Native + Expo) to join its dynamic engineering team.

At Sage Grey Technologies, we pride ourselves on building bespoke developments tailored to address the unique challenges of the Nigerian and global landscapes. In this role, you will have the opportunity to take ownership of key mobile features, work closely with cross-functional teams, and build high-quality, scalable, and user-friendly mobile applications for iOS and Android platforms.

About the Role

We are looking for a mobile development professional with strong expertise in React Native and Expo. You will collaborate closely with product managers, UI/UX designers, and backend engineers to translate stunning designs into highly performant mobile experiences, ensuring top-tier security, speed, and maintainability.

Key Responsibilities

  • Design, develop, and maintain high-performance cross-platform mobile applications using React Native and Expo.
  • Build reusable, scalable, and highly efficient UI components.
  • Convert UI/UX designs into responsive, pixel-perfect mobile interfaces across various screen sizes.
  • Integrate RESTful APIs, third-party services, and native SDKs.
  • Implement crucial features such as authentication flows, push notifications, deep linking, and smooth app navigation.
  • Manage application state using modern state management solutions (Redux, Zustand, Context API, etc.).
  • Debug and resolve complex application issues across iOS and Android platforms.
  • Handle mobile app builds and deployments seamlessly using Expo Application Services (EAS).
  • Publish and manage applications on the Google Play Store and Apple App Store.
  • Write clean, well-documented, and maintainable code adhering to industry best practices and participating in collaborative code reviews.

Requirements & Qualifications

To succeed in this role, you should possess the following skills and experience:

  • Strong, proven experience building mobile applications with React Native.
  • Hands-on experience with the Expo framework and Expo Application Services (EAS).
  • Solid understanding of JavaScript and TypeScript.
  • Deep experience with React Hooks and functional components.
  • Clear understanding of mobile application architecture and lifecycle.
  • Proficiency with navigation libraries like React Navigation.
  • Familiarity with state management tools such as Redux, Zustand, or Context API.
  • Ability to integrate REST APIs and manage local storage solutions like AsyncStorage, SQLite, or SecureStore.
  • Sound knowledge of mobile authentication and security best practices.
  • Experience debugging applications using standard React Native development tools.
  • Familiarity with Git and collaborative team workflows.

Nice to Have (Added Advantage)

  • Experience working with native modules (Swift, Kotlin).
  • 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.
  • Familiarity with App Store and Play Store review processes.
  • Experience with performance monitoring tools such as Sentry.

The Technical Stack You Will Use

  • Mobile: React Native, Expo, TypeScript, JavaScript
  • State Management: Redux / Zustand / Context API
  • APIs & Services: REST APIs, Firebase, Push Notifications, Third-party SDKs
  • Development Tools: Expo EAS Build, Git, App Store Connect, Google Play Console

Soft Skills

  • Strong problem-solving skills and a proactive attitude.
  • Ability to take absolute ownership of mobile features.
  • Excellent attention to detail and strong focus on optimal user experience.
  • Ability to work independently as well as collaborate constructively within a team.
  • A genuine passion for building high-quality, impactful digital products.

Method of Application

Interested and qualified candidates should send their Resume and cover letter / portfolio to: sandra.agarin@sagegreytech.com using the job title as the subject of the mail.

Similar Opportunities

Channel Account Executive at Sophos
Tech

Channel Account Executive at Sophos

Empowering Cybersecurity Through Simplicity: Join Sophos as a Channel Account ExecutiveIT security p...

7/27/2026
Compression Machine Operator at Shalina Healthcare
Tech

Compression Machine Operator at Shalina Healthcare

Build a Rewarding Career with Shalina Healthcare as a Compression Machine OperatorShalina Healthcare...

7/27/2026
Sales Representative at SellOkay
Tech

Sales Representative at SellOkay

Unlock Your Sales Potential with SellOkay in Port Harcourt!Are you a driven, customer-focused profes...

7/26/2026
AI Engineer at Tezza Business Solutions Ltd
Tech

AI Engineer at Tezza Business Solutions Ltd

Unlock Your Potential as an AI Engineer at Tezza Business Solutions Ltd Tezza (derived from the Ital...

7/26/2026
Mid-Level NetSuite Developer at Tezza Business Solutions Ltd
Tech

Mid-Level NetSuite Developer at Tezza Business Solutions Ltd

Empower Your Career with Tezza Business Solutions LtdTezza (derived from the Italian word 'Completez...

7/26/2026
Graphic Designer at Tezza Business Solutions Ltd
Tech

Graphic Designer at Tezza Business Solutions Ltd

Unlock Your Creative Potential as a Graphic Designer at Tezza Business Solutions LtdAre you a passio...

7/26/2026
Frontend Developer (Angular / React) at Tezza Business Solutions Ltd
Tech

Frontend Developer (Angular / React) at Tezza Business Solutions Ltd

Build the Future of Digital Solutions: Frontend Developer at Tezza Business Solutions LtdTezza (te-z...

7/26/2026
Backend Developer (Node.js / Java) at Tezza Business Solutions Ltd
Tech

Backend Developer (Node.js / Java) at Tezza Business Solutions Ltd

Unlock Your Potential as a Backend Developer at Tezza Business Solutions Ltd At Tezza Business Solut...

7/26/2026
HR Officer (Generalist) at Nicole Sinclair Consulting
Tech

HR Officer (Generalist) at Nicole Sinclair Consulting

Unlock Your Career Potential as an HR Officer (Generalist) at Nicole Sinclair ConsultingAre you an e...

7/26/2026
Robotics Instructor at Kindercrest School
Tech

Robotics Instructor at Kindercrest School

Inspiring Young Minds: Become a Robotics Instructor at Kindercrest SchoolAre you passionate about te...

7/26/2026