GrepJob
Valtech

Lead Flutter Engineer

Valtech
Apply
10 days ago
Lisbon, PortugalSenior / Staff+
H1B Sponsor

Responsibilities

  • Lead Flutter mobile app development across Android/iOS.
  • Focus on best engineering practices for quality, clean code, testing, and observability.
  • Architect scalable, maintainable, and performant mobile solutions.
  • Mentor and guide Flutter developers; conduct code reviews.
  • Collaborate with product, design, and backend teams.
  • Ensure code quality, testing, and CI/CD integration.
  • Stay updated with Flutter/Dart trends and best practices.
  • Manage technical risks and project timelines.

Requirements

  • 7+ years of total development experience, with at least 3+ years in Flutter development.
  • Strong knowledge of data structures, modern design patterns, and best practices in object-oriented software engineering.
  • Ability to write clean and maintainable code.
  • Ability to cover work with tests.
  • Understanding of user interface design principles.
  • Expert knowledge of the Dart language.
  • Experience developing native applications (Android/iOS) is a plus.
  • Knowledge of development and configuration tools (Git, Jira, Jenkins, etc.).
  • Experience with RESTful APIs to connect to back-end services.
  • Knowledge of modern architectural patterns in mobile development (BLoC, MVVM) and functional programming principles.
  • Understanding of DRY and SOLID principles.
  • Experience in creating multi-module projects.
  • Advanced level of English, both written and verbal.

Benefits

  • Flexibility, with remote and hybrid work options (country-dependent).
  • Career advancement, with international mobility and professional development programs.
  • Learning and development, with access to cutting-edge tools, training, and industry experts.

Tech Stack

DartFlutterGitJenkins

Categories

FrontendMobile