Bebee
Mobile Application Developer
E-Chow
location_on
Ado Ekiti, Ekiti, NG
schedule
Internship
calendar_today
1 month ago
bolt
Apply & Run AI Match
We’ll save this job to your dashboard and score how well your resume matches.
description Job Description
MOBILE DEVELOPER E-Chow Employment Type Full-Time Location Remote / Hybrid (Ekiti State) Open to exceptional candidates across Africa and globally. About E-Chow E-Chow is a fast-growing food technology startup transforming how busy professionals, students, corps members, and kitchen-averse individuals access meals across Africa. Our platform enables users to schedule meals in advance through automated ordering, restaurant integration, intelligent delivery coordination, and personalized customer experiences.
At E-Chow, mobile is at the heart of our product experience. We are building a seamless, reliable, and high-performance mobile ecosystem that simplifies food access and daily living across emerging markets. We are assembling a world-class engineering team passionate about building scalable, user-centric, and category-defining mobile experiences.
Role Summary We are looking for an exceptional Mobile Developer to build, optimize, and scale E-Chow’s mobile applications across Android and iOS platforms. You will be responsible for developing high-performance, scalable, and intuitive mobile experiences that power meal scheduling, ordering, delivery tracking, payments, notifications, and customer engagement. This role is ideal for someone passionate about mobile engineering, performance optimization, cross-platform development, and solving real-world user problems through technology.
You will collaborate closely with Product Managers, UI/UX Designers, Backend Engineers, QA Engineers, and DevOps teams to deliver best-in-class mobile experiences.
Key Responsibilities Build and maintain high-quality mobile applications using Flutter or React Native. Develop scalable cross-platform experiences for Android and iOS users. Optimize applications for Android and iOS performance, responsiveness, and reliability. Implement real-time notifications for order updates, reminders, promotions, and delivery events. Build and integrate geolocation services for address mapping, location selection, and route coordination. Develop delivery tracking systems with live order and rider visibility. Optimize mobile app speed, responsiveness, memory efficiency, and battery performance. Implement offline-first architecture for users with unstable internet connectivity. Integrate APIs, payment systems, authentication systems, and backend services. Collaborate with UI/UX teams to translate designs into pixel-perfect interfaces. Conduct debugging, troubleshooting, and performance issue resolution. Ensure mobile applications meet security, usability, and accessibility standards. Participate actively in Agile ceremonies, sprint planning, and feature releases.
Required Qualifications Bachelor’s degree in Computer Science, Software Engineering, Mobile Development, or related field. 2+ years of experience building mobile applications. Strong proficiency in Flutter or React Native. Experience deploying and maintaining applications on Android and iOS platforms. Experience with REST APIs, mobile architecture patterns, and state management. Strong understanding of mobile performance optimization techniques. Experience integrating push notifications and location-based services. Experience with Git version control. Strong debugging and troubleshooting skills.
Preferred Qualifications Experience building food delivery, logistics, e-commerce, fintech, or marketplace applications. Familiarity with maps and location APIs such as Google Maps. Experience with offline storage solutions and sync mechanisms. Knowledge of mobile security best practices. Experience with app analytics and crash reporting tools. Experience publishing apps to Google Play Store and Apple App Store.
Technical
Skills Cross-Platform Mobile Development Flutter React Native Android Development iOS Development API Integration Geolocation Services Real-Time Notifications Delivery Tracking Systems App Performance Optimization Offline-First Architecture Mobile Security Best Practices Soft Skills Problem-solving mindset Ownership mentality Collaboration and teamwork Communication skills Adaptability in startup environments Attention to detail Time management Continuous learning mindset Customer-centric thinking Tools &
• Technologies Required Mobile Development Flutter React Native Dart JavaScript / TypeScript Platforms &
• SDKs Android Studio Xcode Firebase APIs &
• Services REST APIs GraphQL Key Performance Indicators (KPIs) Mobile app crash rate App performance score App load time improvements Mobile feature delivery speed App store ratings and reviews Retention and engagement metrics Successful feature deployment rate Reduction in app-related bugs Push notification engagement rates What Success Looks Like in This Role Google Maps API Firebase Cloud Messaging Testing
At E-Chow, mobile is at the heart of our product experience. We are building a seamless, reliable, and high-performance mobile ecosystem that simplifies food access and daily living across emerging markets. We are assembling a world-class engineering team passionate about building scalable, user-centric, and category-defining mobile experiences.
Role Summary We are looking for an exceptional Mobile Developer to build, optimize, and scale E-Chow’s mobile applications across Android and iOS platforms. You will be responsible for developing high-performance, scalable, and intuitive mobile experiences that power meal scheduling, ordering, delivery tracking, payments, notifications, and customer engagement. This role is ideal for someone passionate about mobile engineering, performance optimization, cross-platform development, and solving real-world user problems through technology.
You will collaborate closely with Product Managers, UI/UX Designers, Backend Engineers, QA Engineers, and DevOps teams to deliver best-in-class mobile experiences.
Key Responsibilities Build and maintain high-quality mobile applications using Flutter or React Native. Develop scalable cross-platform experiences for Android and iOS users. Optimize applications for Android and iOS performance, responsiveness, and reliability. Implement real-time notifications for order updates, reminders, promotions, and delivery events. Build and integrate geolocation services for address mapping, location selection, and route coordination. Develop delivery tracking systems with live order and rider visibility. Optimize mobile app speed, responsiveness, memory efficiency, and battery performance. Implement offline-first architecture for users with unstable internet connectivity. Integrate APIs, payment systems, authentication systems, and backend services. Collaborate with UI/UX teams to translate designs into pixel-perfect interfaces. Conduct debugging, troubleshooting, and performance issue resolution. Ensure mobile applications meet security, usability, and accessibility standards. Participate actively in Agile ceremonies, sprint planning, and feature releases.
Required Qualifications Bachelor’s degree in Computer Science, Software Engineering, Mobile Development, or related field. 2+ years of experience building mobile applications. Strong proficiency in Flutter or React Native. Experience deploying and maintaining applications on Android and iOS platforms. Experience with REST APIs, mobile architecture patterns, and state management. Strong understanding of mobile performance optimization techniques. Experience integrating push notifications and location-based services. Experience with Git version control. Strong debugging and troubleshooting skills.
Preferred Qualifications Experience building food delivery, logistics, e-commerce, fintech, or marketplace applications. Familiarity with maps and location APIs such as Google Maps. Experience with offline storage solutions and sync mechanisms. Knowledge of mobile security best practices. Experience with app analytics and crash reporting tools. Experience publishing apps to Google Play Store and Apple App Store.
Technical
Skills Cross-Platform Mobile Development Flutter React Native Android Development iOS Development API Integration Geolocation Services Real-Time Notifications Delivery Tracking Systems App Performance Optimization Offline-First Architecture Mobile Security Best Practices Soft Skills Problem-solving mindset Ownership mentality Collaboration and teamwork Communication skills Adaptability in startup environments Attention to detail Time management Continuous learning mindset Customer-centric thinking Tools &
• Technologies Required Mobile Development Flutter React Native Dart JavaScript / TypeScript Platforms &
• SDKs Android Studio Xcode Firebase APIs &
• Services REST APIs GraphQL Key Performance Indicators (KPIs) Mobile app crash rate App performance score App load time improvements Mobile feature delivery speed App store ratings and reviews Retention and engagement metrics Successful feature deployment rate Reduction in app-related bugs Push notification engagement rates What Success Looks Like in This Role Google Maps API Firebase Cloud Messaging Testing
Ready to apply?
Create a free account to apply with an AI-tailored resume.