Search by job, company or skills

Detrack Systems

Senior Flutter Engineer

5-7 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 7 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Role:

We are seeking a highly skilled Senior Flutter Engineer to lead the migration and ongoing

development of our existing iOS and Android applications to a robust Flutter framework. As a key

member of our engineering team, you will play a pivotal role in modernising our mobile app

development process, ensuring a seamless user experience across platforms.

Responsibilities:

● Migration Leadership: Spearhead the migration of our existing native iOS and Android apps

to a unified Flutter codebase.

● Technical Expertise: Leverage your deep understanding of Flutter and Dart to architect and

implement high-performance, cross-platform mobile applications.

● Code Quality: Write clean, maintainable, and efficient Dart code, adhering to best practices

and coding standards.

● AI: Utilization of the latest AI tooling including Claude Code for code writing and to ensure

speed and efficiency

● Performance Optimization: Continuously optimise app performance, ensuring smooth user

experiences and efficient resource utilisation.

● Collaboration: Collaborate closely with designers, product managers, and other engineers

to translate design concepts into functional, pixel-perfect user interfaces.

● Mentorship: Guide and mentor junior developers, fostering a culture of knowledge sharing

and continuous improvement.

● Problem-Solving: Identify and resolve complex technical challenges, providing innovative

solutions to ensure project success.

● Testing and Debugging: Write comprehensive unit and integration tests to ensure code

quality and reliability.

● Stay Updated: Keep abreast of the latest trends and advancements in Flutter and mobile

development technologies.

Requirements:

● Proven Experience: 5+ years of hands-on experience in mobile app development, with a

strong focus on Flutter and Dart.

● Technical Proficiency: Deep understanding of Flutter's core concepts, state management

techniques (e.g., Provider, Riverpod, BLoC), and platform-specific APIs. Experience with

integrating with REST APIs.

● iOS and Android Knowledge: Familiarity with native iOS and Android development to

facilitate smooth migration and integration.

● Performance Optimization: Proven ability to optimise app performance, including rendering,

memory usage, and network requests.

● Problem-Solving Skills: Strong analytical and problem-solving abilities to tackle complex

technical challenges.

● Teamwork: Excellent communication and collaboration skills to work effectively within a

cross-functional team.

● Passion for Technology: A genuine passion for mobile development and a desire to stay up-

to-date with the latest trends.

● If you are a talented Flutter engineer, eager to contribute to our mission of building

exceptional mobile experiences, we encourage you to apply.

Why work for us

● Be part of a fast-growing, innovative company in the logistics tech space, with customers in

over 50 countries.

● High-impact role with ownership and visibility across the business

● Work closely with experienced commercial leaders

● Supportive, entrepreneurial culture that values initiative and results

● Remote first organization ensuring flexibility and performance

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145716785