Flutter & FlutterFlow Developer

  • Full Time
  • Lusaka, Zambia
  • Applications have closed

Tesseract Novelties

Position Overview
We are seeking a talented developer with proven expertise in Flutter, FlutterFlow, API server deployment, Firebase, PostgreSQL, and UI design. The ideal candidate will be responsible for building high-quality, scalable, and visually appealing cross-platform applications, integrating robust backend
services, and collaborating closely with UI/UX designers to deliver exceptional user experiences.

Key Responsibilities

  • Develop, test, and maintain responsive cross-platform mobile and web applications using Flutter
    and FlutterFlow.
  • Collaborate with UI/UX designers to implement user-friendly, visually appealing interfaces and
    ensure design consistency.
  • Design, deploy, and maintain RESTful API servers to support application functionality.
  • Integrate and manage cloud databases, including Firebase (Firestore, Auth, Storage) and PostgreSQL.
  • Optimize applications for speed, performance, and scalability across platforms.
  • Debug, troubleshoot, and resolve technical issues across the stack.
  • Stay updated on the latest trends and best practices in Flutter, FlutterFlow, and mobile/web development.
  • Write clean, maintainable, and scalable code, adhering to best practices and coding standards.
  • Collaborate within an agile team, actively participating in code reviews, sprint planning, and
    project meetings.
  • Provide ongoing support and maintenance for deployed applications.

Required Qualifications

  • Proven experience in developing applications with Flutter and FlutterFlow, including a strong portfolio of completed projects.
  • Proficiency in Dart and familiarity with state management solutions (e.g., Provider, Bloc, Riverpod).
  • Experience deploying and managing API servers (Node.js, Express.js, or similar frameworks).
  • Hands-on experience with Firebase services (Firestore, Auth, Storage) and PostgreSQL database integration.
  • Strong understanding of responsive UI design principles and the ability to translate UI/UX designs into functional interfaces.
  • Familiarity with version control systems (Git) and collaborative development workflows.
  • Experience implementing NFC and QR code technologies for mobile applications, including integration with payment systems or secure data transfer.
  • Knowledge of secure coding practices and data encryption for payment applications.
  • Excellent problem-solving skills, attention to detail, and the ability to work independently or as part of a team.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (preferred but not mandatory).

Preferred Skills

  • Experience in the payments industry, including familiarity with payment gateways, secure transaction processing, or fintech solutions.
  • Experience with custom animations and complex UI development in Flutter.
  • Familiarity with Agile development methodologies.
  • Knowledge of cloud platforms and deployment (Google Cloud, AWS, etc.).
  • Experience with Figma or similar UI design tools for prototyping and design collaboration.
Share job with friends and family!