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 12 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:
Function:
Employment Type:

About Company

Job ID: 145276377