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

Link Exchange

Technical Product Administrator

We are seeking a Technical Product Administrator

Remotown

Frontend-Focused Full Stack Developer (Next js.& C#)

You will contribute to real products, collaborate with experienced developers

Remotown

Jnr AI Automation Engineer (NSS)

Seeking a curious and technically skilled AI Automation Engineer (NSS)

Railway

Senior Infra Engineer: Observability

Build ingestion pipelines to consume 1M+ RPS streams of logs

Ops Support Engineer

Techland IT Solutions Limited

Technical Presales Engineer

In search of a motivated and technically competent Technical Presales Engineer

Clank Tech Group

Senior Software Engineer

You will sit at the intersection of technical excellence and team empowerment.

Ecobank Transnational Incorporated

Technical Lead – Enterprise Virtualization & Storage Systems

This role ensures high availability, scalability, security

Senior API Developer

SportsServe

Fullstack Developer (React, Node.js, Next.js)

We’re looking for someone with strong front‐end skills