Tourlast Limited

Mobile Applications Developer (Flutter & Dart)

Tourlast Limited

Software & Data

2 months ago
Easy apply

Job summary

The minimum requirements for the Flutter dev role are as below; Flutter Framework; Dart; RESTful APIs; SQL; UI/UX; Detail Oriented; Debugging & Problem-Solving; Time Management; (Deployment); Testing and Automation;

Min Qualification: Certificate Experience Level: Senior level Experience Length: 4 years

Job descriptions & requirements

Core Mobile Development Skills
• Expertise in Flutter & Dart:
o Strong proficiency in the Dart programming language and the Flutter framework for building cross-platform (iOS and Android) mobile applications.
o Experience with State Management solutions (e.g., Provider, Riverpod, BLoC, GetX) and the ability to implement a scalable and maintainable architecture.
o Solid understanding of the Flutter widget lifecycle and building responsive user interfaces.
o Familiarity with testing Flutter applications (unit, widget, and integration tests).
• API Integration:
o Extensive experience with consuming RESTful APIs (like the ones your Laravel/Next.js backend provides) using packages like http or Dio.
o Proficiency in handling different HTTP methods (GET, POST, PUT, DELETE) and managing authentication/authorization flows (e.g., Bearer Tokens).
o Competency in JSON serialization/deserialization and data modeling.

Backend & API Interaction Experience (Crucial for your Stack)
• API Consumption & Data Flow:
o Proven ability to work with and troubleshoot API endpoints provided by an existing backend, specifically ones likely built with Laravel or a Node.js framework like Next.js for the API layer.
o Understanding of how to securely handle sensitive data and communicate with APIs running within a Docker containerized environment (e.g., connecting to the correct host/port).
• Authentication & Security:
o Experience implementing secure user authentication and authorization within the mobile app, connecting to the central API.
o Knowledge of mobile application security best practices.

General Development & Tooling
• Version Control:
o Proficient in using Git for source code management, including branching, merging, and resolving conflicts.
• IDE Familiarity:
o Comfortable using VS Code or Android Studio/IntelliJ for Flutter development.
• DevOps & Deployment:
o Familiarity with the mobile app build and release process for both Google Play Store and Apple App Store.
o Bonus: Experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines (e.g., using Fastlane, Codemagic, or a similar tool).
• Problem-Solving:
o Excellent debugging and problem-solving skills, particularly in integrating a frontend application with an existing, incomplete backend infrastructure.

Project Continuation Specifics
• Code Auditing & Refactoring:
o Ability to read, understand, and pick up an existing, incomplete Flutter codebase.
o Willingness to refactor existing code where necessary to ensure maintainability and adherence to best practices.
• Collaboration:
o Strong communication skills to collaborate effectively with your existing backend/API developers.
• Documentation:
o Ability to document the continued development, architecture, and features implemented.

Recommended Soft Skills
• Proactive: Must be able to take initiative to understand the existing system and propose solutions.
• Detail-Oriented: Attention to detail in UI/UX implementation to match any existing design specifications.
• Self-Managed: Ability to manage time effectively and deliver features according to deadlines.

HOW TO APPLY:
Please send your resume / Portfolio / Weblinks to hiring@tourlast.com 

Important safety tips

  • Do not make any payment without confirming with the BrighterMonday Customer Support Team.
  • If you think this advert is not genuine, please report it via the Report Job link below.

This action will pause all job alerts. Are you sure?

Cancel Proceed

Similar jobs

Lorem ipsum

Lorem ipsum dolor (Location) Lorem ipsum Confidential
3 years ago

Stay Updated

Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

v2.homepage.newsletter_signup.choose_type

We care about the protection of your data. Read our

We care about the protection of your data. Read our  privacy policy .

Follow us On:
Get it on Google Play
2026 BrighterMonday

Or your alerts