Senior Flutter Developer

New
Based in BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English (B2+), Russian
Experience
3+ years
Required Skills
FlutterOAuthCI/CDRESTful APIsGitHub Actions

Requirements

  • Strong commercial experience (3+ years) in Flutter and Dart, with deep understanding of widget frameworks, state management solutions (Bloc, Provider, Riverpod), and mobile UI development.
  • Solid mobile engineering fundamentals including performance optimization, debugging tools (Flutter DevTools, Android Studio, Xcode), and mobile lifecycle management.
  • Experience integrating RESTful APIs, authentication mechanisms (OAuth2, token-based systems), and backend collaboration for feature delivery.
  • Strong knowledge of software architecture principles including clean architecture, SOLID principles, and scalable modular design patterns.
  • Hands-on experience with CI/CD pipelines (GitHub Actions, Bitrise, Codemagic) and mobile release processes for iOS and Android stores.
  • Strong proficiency with Git workflows and experience working in Agile environments (Scrum or Kanban).
  • Excellent communication skills in English (B2+).
  • Fluency in Russian.

Responsibilities

  • Lead the end-to-end delivery of mobile features, from technical design and estimation through development, testing, release, and post-production support, ensuring high-quality Flutter applications.
  • Design, develop, and maintain scalable mobile architecture, ensuring clean code practices, modular design, and long-term maintainability across the application lifecycle.
  • Collaborate closely with cross-functional teams including Product, Backend, QA, and Architecture to translate requirements into robust technical solutions.
  • Conduct and participate in code reviews, ensure adherence to engineering standards, and proactively manage technical debt while improving system performance and stability.
  • Support CI/CD pipelines, app store releases, and production monitoring, ensuring smooth deployments and reliable application performance in production environments.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now