[TDC00641] Senior Flutter Developer

Salary
-45M Net
Location
Remote, Việt Nam
Category
IT - Outsource
Job Type
Full-time

Brief

Must-have: 5+ years of experience with Flutter (including Flutter Web), strong in Dart, REST API integration, and Git, exp with coMindset: Product-oriented, self-drivede legacy, complex systems.

Nice-to-have: Knowledge of native iOS/Android development, experience with Jenkins/GitLab CI and mobile performance optimization

Domain: AgriTech mobile app used by over 200k Android and 80k iOS users, supports farmers with real-time data and field operations

n, familiar with user-centric development and continuous delivery pipelines

Project: Join the core mobile team building cross-platform solutions that drive daily operations for farmers across Europe and beyond

Working hours: Làm việc múi giờ EU (mùa hè 2h – 11h đêm)

Key Responsibilities:

  • Innovate & Develop: Design and implement new mobile features with a strong focus on code quality, performance, and maintainability.
  • Cross-functional Collaboration: Work closely with product managers, designers, and other developers within a “tribe” model to gather, define, and analyze feature requirements.
  • Technical Leadership: Actively participate in code reviews, contribute to architectural decisions, and support knowledge-sharing within the team.
  • Problem Solving: Identify and resolve bugs or performance bottlenecks using structured, analytical approaches.

Candidate Profile:

  • Curiosity & Learning Mindset: Demonstrates a strong drive for learning and staying updated with new tools and best practices in mobile development.
  • Continuous Improvement: Strives for excellence in personal development, code quality, and team productivity.
  • Agility & Adaptability: Thrives in a fast-moving environment and is comfortable with evolving priorities and product directions.

 

Required Skills:

  • Flutter & Dart Expertise: Solid understanding of the Flutter framework and Dart language, including cross-platform mobile development.
  • Professional Experience: Minimum 3 years of hands-on experience in mobile development; experience with Flutter Web is highly valued.
  • State Management: In-depth knowledge of state management patterns and popular solutions used in modern Flutter applications.
  • Version Control: Proficiency with Git and collaborative development workflows.
  • Language Proficiency: Good command of English (B2 level or higher), able to communicate effectively in an international team.

Additional Skills:

  • Experience integrating RESTful APIs and working with third-party libraries.
  • Familiarity with CI/CD pipelines and automation tools (e.g., Jenkins, GitLab CI).
  • Understanding of native iOS (Swift) and Android (Kotlin/Java) development.
  • Experience working in Agile teams using Scrum methodology.
  • Proficiency with testing and QA tools (e.g., Maestro, Mockito).
  • Skilled in performance profiling, optimization, and debugging mobile apps.
  • Strong UI/UX awareness and ability to contribute to design decisions.
Apply now
Owner Info
TD Consulting
Email
infor@tdconsulting.vn