Especialista de Desenvolvimento Mobile Flutter

Jobgether

Brasil

Remote

BRL 140,000 - 210,000

Full time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully remote in Brazil
Meal allowance
Medical and dental insurance
Group life insurance
Employee learning programs

Job summary

Jobgether is seeking an experienced Flutter Mobile Development Specialist to lead the technical development of high‑quality mobile apps for Android and iOS in a fully remote Brazil role. You will shape mobile architecture, implement complex features for omnichannel commerce, and mentor engineers while ensuring performance, security, and scalability across platforms.

Responsibilities include API integrations (VTEX), CI/CD participation, testing, and release management.

Qualifications

  • Proven experience in Flutter and Dart for cross‑platform mobile apps.
  • Experience with mobile architecture and design patterns (Clean Architecture, SOLID).
  • Knowledge of REST and GraphQL integration, microservices, and event-driven systems.
  • Experience publishing apps to Google Play and Apple App Store.
  • Familiarity with Firebase (Analytics, Crashlytics, Performance).
  • Git, GitFlow and CI/CD pipelines for mobile development.
  • Security practices including OAuth 2.0 and JWT.

Responsibilities

  • Lead Flutter mobile development for Android and iOS with high performance and security.
  • Define and evolve mobile architecture and development patterns.
  • Implement features for e-commerce and mobile commerce journeys.
  • Integrate with VTEX APIs (Catalog, Checkout, OMS, Pricing, Promotions, Logistics).
  • Mentor team members and promote clean code and best practices.
  • Contribute to CI/CD and testing strategies (unit, integration, widget tests).
  • Manage releases through Play Store and App Store.

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for an Especialista de Desenvolvimento Mobile Flutter based in Brazil.

As a Flutter Mobile Development Specialist, you will lead the technical development of high-quality mobile applications for Android and iOS, helping delivery seamless and engaging digital experiences. You will play a key role in defining mobile architecture, developing complex features, and integrating applications with e-commerce platforms and backend services. Working closely with architects, technical leads, product owners, and developers, you will drive engineering best practices and contribute to strategic technical decisions. Your expertise will help ensure application performance, security, scalability, and reliability across omnichannel commerce journeys. You will also mentor team members, promote clean and maintainable code, and continuously improve development and testing processes. This fully remote opportunity is ideal for a technically strong professional who enjoys solving complex challenges and shaping the evolution of modern mobile commerce solutions.

Accountabilities:

  • Lead the technical development of mobile applications using Flutter and Dart, ensuring high standards of performance, scalability, security, and maintainability across Android and iOS.
  • Define and evolve mobile application architecture, technical standards, and development patterns, applying Clean Architecture, layered architecture, SOLID principles, and Clean Code practices.
  • Design and implement complex features supporting e-commerce and mobile commerce customer journeys, delivering intuitive and reliable user experiences.
  • Develop and maintain integrations with VTEX APIs, including Catalog, Checkout, Order Management System (OMS), Pricing, Promotions, and Logistics.
  • Design and implement synchronous and asynchronous integrations with microservices, REST APIs, GraphQL endpoints, and event-driven systems.
  • Collaborate with architects, technical leads, product owners, and other stakeholders to evaluate technical requirements, discuss architectural decisions, and align implementation with product objectives.
  • Conduct code reviews, establish engineering standards, and promote best practices across the development team.
  • Mentor developers, provide technical guidance, and support the team's continuous improvement in mobile engineering and software architecture.
  • Optimize application performance, stability, usability, and resource consumption through continuous analysis, troubleshooting, and refactoring.
  • Support observability and monitoring strategies, using appropriate tools to identify performance bottlenecks, investigate incidents, and improve application reliability.
  • Define and implement automated testing strategies, including unit tests, integration tests, and widget tests, to ensure code quality and reduce regression risks.
  • Manage application versioning, release processes, and distribution through the Google Play Store and Apple App Store.
  • Contribute to continuous integration and continuous delivery (CI/CD) workflows for mobile applications.
  • Conduct technical impact assessments, evaluate architectural improvements, and support the long-term evolution of the mobile platform.
  • Participate in technical planning, product performance reviews, and the monitoring of relevant engineering and product metrics.
Requirements:
  • Advanced proficiency in Flutter and Dart, with substantial experience developing and maintaining mobile applications for both Android and iOS.
  • Strong knowledge of mobile application architecture, including Clean Architecture, layered architecture, design patterns, and SOLID principles.
  • Practical experience with state management solutions such as Bloc, Cubit, Provider, or Riverpod.
  • Strong experience consuming REST APIs and GraphQL services, integrating microservices, and implementing event-driven communication patterns.
  • Experience publishing, maintaining, and managing releases for applications distributed through the Google Play Store and Apple App Store.
  • Familiarity with Firebase services, including Analytics, Cloud Messaging, Crashlytics, and Performance Monitoring.
  • Experience designing and implementing automated testing strategies, including unit tests, integration tests, and Flutter widget tests.
  • Proficiency with Git, GitFlow, and CI/CD pipelines for mobile application development.
  • Knowledge of mobile application security, authentication mechanisms, OAuth 2.0, and JSON Web Tokens (JWT).
  • Understanding of observability, application monitoring, troubleshooting, and performance optimization techniques.
  • Familiarity with Agile methodologies, particularly Scrum and Kanban, and the ability to collaborate effectively with cross-functional teams.
  • Experience with mobile commerce, e-commerce applications, and omnichannel customer journeys.
  • Strong technical leadership, problem‑solving, communication, and mentoring skills, with the ability to influence architectural decisions and support other developers.
  • Ability to work independently in a remote environment while maintaining effective communication with stakeholders and delivery teams.

Nice to Have:

  • Experience working with VTEX IO and production e-commerce applications.
  • Knowledge of FastStore, headless commerce architectures, and modern digital commerce platforms.
  • Experience integrating mobile applications with SAP, payment gateways, and logistics systems.
  • Familiarity with Firebase Remote Config and A/B testing.
  • Experience with hexagonal architecture and advanced software design practices.
  • Knowledge of observability platforms such as Datadog, New Relic, or Dynatrace.
  • Familiarity with React, Next.js, or Node.js.
  • VTEX certification.
  • Spanish proficiency for collaboration on Latin American projects.
  • Experience migrating existing commerce platforms to the VTEX Commerce Platform.
Benefits:
  • Fully remote work arrangement within Brazil.
  • Full‑time employment opportunity.
  • Food and/or meal allowance to support everyday expenses.
  • Medical and dental insurance for employees and their families.
  • Pharmacy partnerships offering discounts on medications.
  • Childcare assistance, subject to the applicable company policy.
  • Access to SESC partnerships for cultural, recreational, and leisure activities.
  • Discounts and partnerships for language learning, technology education, and online learning platforms.
  • Payroll‑deductible loans with competitive rates and access to financial education programs.
  • Corporate university and structured learning pathways covering technology, soft skills, industry trends, and professional development.
  • Performance evaluations and regular feedback to support continuous growth.
  • Employee referral program with potential rewards and bonuses.
  • Group life insurance.
  • A collaborative environment that encourages technical learning, knowledge sharing, and career development.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Especialista de Desenvolvimento Mobile Flutter
Especialista de Desenvolvimento Mobile Flutter

Quality Digital • Brazil

Remote
BRL 134,000 - 212,000
Vale alimentação
Assistência médica e odontológica
Convênio com farmácias
+3
Senior Software Engineer, Frontend
Senior Software Engineer, Frontend

VTEX • Brazil

Remote
BRL 80,000 - 110,000
Annual profit-sharing program
Health, dental, and life insurance
Annual budget for professional development
+3
Commercial Contracts Specialist
Commercial Contracts Specialist

VTEX • Guarulhos

On-site
BRL 300,000 - 540,000
Competitive pay
Flexible schedule
Annual bonus up to 2 salaries
+3
12745345- PESSOA DESENVOLVEDORA PLENO VTEX (FRONT-END)
12745345- PESSOA DESENVOLVEDORA PLENO VTEX (FRONT-END)

Quality Digital • Brazil

Remote
BRL 90,000 - 140,000
Vale alimentação/refeição
Assistência médica
Odontológica
+3
Desenvolvedor Flutter Sênior | Presencial | Blumenau/SC
Desenvolvedor Flutter Sênior | Presencial | Blumenau/SC

Premiersoft • Blumenau

On-site
BRL 120,000 - 200,000
TotalPass
Saúde mental
Descanso remunerado
+4
Especialista de Desenvolvimento VTEX
Especialista de Desenvolvimento VTEX

Quality Digital • Brazil

Remote
BRL 167,000 - 335,000
Vale alimentação e/ou refeição
Assistência médica/odontológica
Convênio com farmácias
+4
12745257- PESSOA DESENVOLVEDORA SÊNIOR VTEX (BACK-END)
12745257- PESSOA DESENVOLVEDORA SÊNIOR VTEX (BACK-END)

Quality Digital • Brazil

On-site
BRL 120,000 - 180,000
Vale alimentação
Assistência médica
Odontológica
+3
PESSOA DESENVOLVEDORA JÚNIOR VTEX (FRONT-END)
PESSOA DESENVOLVEDORA JÚNIOR VTEX (FRONT-END)

Quality Digital • Brazil

Remote
BRL 60,000 - 100,000
Flutter Developer | Pleno/Sênior [Híbrido - POA]
Flutter Developer | Pleno/Sênior [Híbrido - POA]

Kobe • Porto Alegre

Hybrid
Confidential
Assistência Médica
Assistência Odontológica
Gympass (com extensão para familiares)
+5
Partner Technical Account Engineer
Partner Technical Account Engineer

VTEX • São Paulo

Hybrid
BRL 167,400 - 223,200
Health, dental, and life insurance
Language development incentive program
Flexible work schedule
+6