Hybrid Mid-level Mobile Flutter Developer

Posted 3 weeks ago

Apply now

About the role

  • Mobile Flutter Developer at Grupo Soma working on app evolution and user experience. Collaborating with the team to ensure quality, performance, and consistency in mobile applications.

Responsibilities

  • Develop and enhance features in Flutter (Dart), following coding best practices and organization (layered architecture, Clean Architecture and SOLID principles).
  • Implement screens, flows and components with attention to UX, performance and stability, including composing complex UIs and custom widgets.
  • Integrate the app with REST APIs and third-party services, ensuring error handling, authentication and a good experience in offline/intermittent scenarios.
  • Write and maintain basic automated tests (unit and/or widget) when applicable.
  • Work on maintenance/support: bug fixes, investigation using logs/crash reports and prevention of regressions.
  • Participate in code reviews (both receiving and contributing), refinements, estimates and team ceremonies (Scrum/Kanban).
  • Collaborate with backend, product and design teams to align requirements and integration contracts.
  • Support the evolution of observability in the app (Crashlytics, Analytics, Feature Flags, Remote Config and basic metrics).
  • Contribute to technical documentation and development best practices.

Requirements

  • Practical experience with Flutter and Dart (professional or equivalent with demonstrable deliveries).
  • Experience consuming REST APIs and integrating with external services.
  • Experience with modern Dart features and asynchronous programming (Futures, Streams, async/await).
  • Experience with Firebase tools: Crashlytics and Remote Config.
  • Knowledge of Git and pull request/code review routines (even if with guidance).
  • Solid understanding of quality: code organization, error handling and attention to performance.
  • Basic knowledge of testing in Flutter (unit/widget) and mobile development best practices.

Benefits

  • Meal voucher or company cafeteria
  • Transportation allowance
  • Health and Dental plan (optional group policy)
  • Gympass
  • Day off on your birthday
  • Hybrid work format, allowing you to work from where you prefer
  • Up to 50% discount on our brands
  • Seller ID, eligible for commission on sales made on our sites
  • Profit-sharing (PLR), according to our policy
  • Parking spaces and an end-of-day shuttle to the nearest metro station
  • Courses, talks and Development Tracks, live and on our learning platform
  • Performance reviews
  • High visibility and positive exposure, enabling you to connect across the company with limited hierarchy

Job title

Mid-level Mobile Flutter Developer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job