Seemless Integration, Exceptional Results

Flutter Mobile App Developer (Junior – Intermediate)

Zippy Courier Delivery

About the job

Zippy Courier Delivery is a courier service that offers world-class delivery options with a fleet of electric bikes and an innovative tech-based delivery system. Our mission is to revolutionize connectivity in Ghana by establishing an affordable, efficient, reliable and sustainable courier delivery service for businesses and individuals.

We are seeking a talented and motivated Flutter Mobile App Developer to join our growing technology team. As a company that builds all software solutions in-house, you’ll play a crucial role in developing and maintaining mobile applications that directly impact our customers’ experience and business operations. This position is ideal for a developer with 1-3 years of experience looking to grow their skills in a dynamic, fast-paced environment.

Responsibilities

Development & Implementation

  • Design, develop, and maintain cross-platform mobile applications using Flutter/Dart
  • Implement responsive and intuitive user interfaces that provide exceptional user experience
  • Integrate third-party APIs and services, particularly Google SDKs (Firebase, Google Maps, Google Analytics, etc.)
  • Develop real-time features for delivery tracking, notifications, and location services
  • Write clean, maintainable, and well-documented code following best practices
  • Implement automated testing strategies including unit tests and widget tests

Technical Analysis & Problem Solving

  • Analyze user requirements and translate them into technical specifications
  • Troubleshoot and debug applications to optimize performance
  • Conduct code reviews and provide constructive feedback to team members
  • Research and evaluate new technologies and frameworks to improve development processes
  • Monitor app performance and implement optimization strategies

Collaboration & Communication

  • Work closely with cross-functional teams including designers, product managers, and backend developers
  • Participate in agile development processes including daily standups, and retrospectives
  • Communicate technical concepts clearly to both technical and non-technical stakeholders
  • Contribute to technical documentation and knowledge sharing sessions

Qualifications

Technical Skills

  • Flutter/Dart: 1-3 years of hands-on experience with Flutter framework and Dart programming language
  • Mobile Development: Strong understanding of mobile app development principles for both iOS and Android platforms
  • Google SDKs Integration: Proven experience integrating Google services including:
  • Firebase (Authentication, Firestore, Realtime Database, Cloud Messaging, Analytics)
  • Google Maps API and location services
  • Google Play Services
  • UI/UX Implementation: Ability to implement pixel-perfect designs and create smooth, responsive user interfaces
  • State Management: Experience with state management solutions (Provider, Bloc, Riverpod, or GetX)
  • API Integration: Proficiency in RESTful API integration and JSON handling
  • Version Control: Proficient with Git and collaborative development workflows
  • Database Knowledge: Experience with local databases (SQLite, Hive) and cloud databases

Analytical & Problem-Solving Skills

  • Strong analytical thinking and problem-solving abilities
  • Ability to break down complex requirements into manageable development tasks
  • Experience with debugging tools and performance optimization techniques
  • Understanding of mobile app security best practices

Soft Skills & Professional Qualities

  • Team Collaboration: Excellent teamwork skills with ability to work effectively in cross-functional teams
  • Communication: Strong verbal and written communication skills in English
  • Adaptability: Ability to quickly learn new technologies and adapt to changing requirements
  • Attention to Detail: Meticulous attention to code quality and user experience details
  • Time Management: Ability to manage multiple tasks and meet project deadlines

Education & Experience

  • Bachelor’s degree in Computer Science, Software Engineering, or related field
  • 1-3 years of professional mobile app development experience
  • Experience in the logistics, delivery, or e-commerce industry is a plus

Additional Technical Skills

  • Experience with CI/CD pipelines and automated deployment
  • Experience with push notifications and real-time communication
  • Understanding of app store deployment processes (Google Play Store, Apple App Store)
  • Knowledge of analytics and crash reporting tools (Firebase Analytics, Crashlytics)

Personal Attributes

  • Passion for mobile technology and user experience
  • Self-motivated with ability to work independently
  • Strong desire to learn and grow professionally
  • Interest in the delivery/logistics industry

What We Offer

Professional Development

  • Opportunity to work on impactful projects that serve thousands of customers
  • Mentorship from senior developers and technical leads
  • Access to online learning platforms and technical conferences
  • Clear career progression path within our technology team

Interested candidates should send their CVs and link to their GitHub profile or portfolio to jobs@zippy.com.gh

Share this job

Categories

Recruiter Features

Related Jobs

EY

National Service Personnel -Data and Technology Risk

You will work on various audit engagements

Cauridor

Head of Engineering

Seeking a visionary, hands-on Software Head of Engineering

Mirantly

Founding Senior Software Engineer

You’ll join a small founding engineering team

Ericsson

Senior Solution Integrator

In this role, you will be part of a dynamic, global team

Bellaire Travels

Software Engineer(Golang) – Backend

Looking for a Backend Engineer with strong Golang experience

Duranta Infotech Private Limited

IT Officer

Work with Consultant to develop roles for Navision

Fingerprint

Senior Software Engineer – Javascript/Typescript

Hiring a JavaScript/TypeScript Engineer to own our browser-side JavaScript agent

Workaholic360

AI Engineer (Agent Behaviour)

You will be responsible for designing and implementing intelligent agents

Ezra

Ops Support Engineer

3+ years of hands-on experience in configuring

iSmart International

Full Stack Developer

We are looking for a highly skilled Full Stack Developer