Logo de Asteroidea

AST-2026-001 Park & Charge – B2C Mobile Application Full Stack Developer 06 PFE

Asteroidea

StageHybride4 à 6 moisRémunéréDate limite : 14 nov. 2025
Mobile Development (Flutter)backend developmentFull Stack Development

Postuler

Description

Project Overview:

  • Design and develop a B2C mobile application enabling EV drivers to locate, book, start, stop and pay for charging sessions seamlessly.
  • Implement secure user authentication, charging session history, integrated payment options (PSP integration) and real-time location features using Google Maps SDK.

Responsibilities:

  • Build the mobile client using Flutter for cross-platform iOS/Android support and implement map-based charger discovery and booking flows.
  • Develop the web-based back office (React) to allow administrators to manage EV chargers, users, transactions and to visualize data through dashboards and analytical reports.

Backend & Infrastructure:

  • Implement REST APIs and backend services using GoLang, with PostgreSQL as the primary relational datastore and Firebase used where appropriate (authentication, notifications, analytics).
  • Containerize services with Docker to enable reproducible deployments and simplify CI/CD and environment management.

Key Features & Integrations:

  • Charging session lifecycle: locate charger, book, start session, stop session, receive session history and generate receipts.
  • Payment Service Provider (PSP) integration for secure payment processing and transaction tracking; ensure end-to-end security and PCI-aware best practices.

Technical Requirements & Skills:

  • Strong experience with Flutter for mobile development and React for web front office/back office components.
  • Backend proficiency in GoLang, designing RESTful APIs, and working with PostgreSQL; familiarity with Firebase and Docker is required.

Deliverables & Outcomes:

  • A production-ready cross-platform mobile app (Flutter) with map integration, booking/payment flows and user account/session management.
  • A web-based admin back office (React) with dashboards and analytical reports, with documented API and deployment configuration.

How to apply:

  • To apply for this PFE, send your CV and a brief cover letter referencing the project code and title to careers@asteroidea.co.