Flutter Developer (Lagos – Logistics Startup)

RUNLagosFull-Time

About the Company

RUN is a growing start-up company in the logistics market in Nigeria committed to offering online, reliable and secure parcel shipping services within urban metropolitan areas. Operations started in Lagos in 2021. We’re looking for ambitious individuals to join our team of SuperRUNstars, working alongside passionate, talented people who take ownership of their work, knowing that what we do has a real impact on lives, businesses, careers, and futures.

Job Description

As a Mobile Application Developer (Flutter) at RUN, you will be responsible for building, maintaining, and optimizing our mobile applications that power seamless logistics experiences for thousands of users. You are passionate about clean code, beautiful interfaces, and high-performing apps. You will work closely with product managers, designers, and backend engineers to deliver reliable, secure, and user-friendly mobile applications that bring RUN’s services directly into the hands of our customers.

  • Location: Lagos, Nigeria
  • Job Type: Full-time (Start-up Environment)

Key Responsibilities

  • Develop and maintain cross-platform mobile applications using Flutter.
  • Translate UI/UX designs (Figma, Adobe XD, Sketch) into responsive and adaptive Flutter components.
  • Write clean, scalable, and well-documented Dart code following best practices.
  • Integrate RESTful APIs and third-party services into mobile applications.
  • Implement efficient state management solutions for complex application flows.
  • Ensure optimal app performance, security, and responsiveness across devices and OS versions.
  • Debug, test, and optimize applications for Android and iOS platforms.
  • Publish, monitor, and maintain apps on Google Play Store and Apple App Store.
  • Collaborate closely with backend, product, and design teams to deliver high-quality features.
  • Participate in code reviews and contribute to improving engineering standards and best practices.
  • Implement authentication and security features including Firebase Authentication, OAuth 2.0, JWT, and secure local storage.
  • Create and maintain custom animations, transitions, and UI components to enhance user experience.
  • Continuously research and adopt emerging mobile technologies to improve RUN's products.

Required Skills

  • Education: Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • Experience: 2+ years of experience developing mobile applications with Flutter and Dart.
  • Strong proficiency in Dart and the Flutter SDK.
  • Experience building and deploying apps on both Android and iOS platforms.
  • Solid understanding of RESTful APIs and mobile app integration patterns.
  • Hands-on experience with authentication systems and mobile security best practices.
  • Familiarity with responsive design principles and adaptive layouts.
  • Experience using tools such as Android Studio, Visual Studio Code, Xcode, and API testing tools like Postman or Insomnia.
  • Ability to work independently and collaboratively in a fast-paced startup environment.

Preferred Skills

  • Experience with Firebase services beyond authentication (Firestore, Cloud Functions, Analytics, etc.).
  • Strong eye for UI/UX and detail in implementing designs accurately.
  • Knowledge of performance optimization techniques in Flutter.
  • Excellent problem-solving and debugging skills.
  • Clear communication and teamwork abilities.
  • A passion for building impactful digital products and improving user experiences.

Other Information

  • Compensation and Benefit Package:
    • ₦150,000 Monthly Net Pay
    • Pension
    • Health Insurance
    • Employee Stock Option
    • Performance Bonuses
    • And Other Perks…
  • We are looking for adventurers who want to make a difference in one of the fastest-growing economies in the world.

How to Apply
Interested candidates should apply directly through the Notion page at https://clumsy-beast-fb7.notion.site/Mobile-Application-Developer-Flutter-1ba32c74135c81e7ac5df4c162ca0b0c

About This Listing
This page is part of our regularly updated collection of job opportunities. Each listing is shared to help users find available roles without upfront costs. 

What You Should Know 
Details such as eligibility, requirements, deadlines, and availability may change at any time. 
We do not control the hiring or enrollment process and are not responsible for final selections, or outcomes. 

Disclaimer 
This website does not act as an employer, recruiter, or training provider. 
Users are advised to verify information directly from the official source before applying.

Want to see all current job openings? Browse our latest IT & Tech job listings to find roles that match your skills.