Desenvolvedor Flutter

Desenvolvedor Flutter role illustration

Desenvolvedor Flutter

Localização: GIFT City, Gandhinagar, Gujarat – Índia. (Trabalho no escritório)

Experiência: 3+ anos

Sobre a função

Estamos procurando um desenvolvedor Flutter experiente que possa criar aplicativos móveis de alta qualidade, desempenho e visualmente atraentes para plataformas Android e iOS. Você trabalhará em estreita colaboração com designers de UI/UX, engenheiros de back-end e equipes de produto para fornecer experiências móveis suaves, estáveis ​​e escaláveis ​​para clientes globais.

Essa função é ideal para quem é apaixonado por desenvolvimento móvel, arquitetura limpa, gerenciamento de estado e interface de usuário de alto desempenho.

Principais responsabilidades:

  • Desenvolva, mantenha e lance aplicativos móveis usando Flutter.
  • Crie componentes de UI limpos, reutilizáveis ​​e modulares com capacidade de resposta e animações.
  • Integre APIs REST, GraphQL, Firebase e SDKs de terceiros.
  • Garanta um desempenho suave, tempo de carregamento mínimo e renderização otimizada.
  • Use soluções de gerenciamento de estado como Provider, Bloc, Riverpod, MobX ou GetX.
  • Colabore com designers de UI/UX para converter designs Figma em telas com pixels perfeitos.
  • Escreva código limpo, legível e bem documentado seguindo as práticas recomendadas.
  • Solucione problemas relacionados a dispositivos móveis, depure falhas e melhore a estabilidade.
  • Gerencie construções, testes e implantações de aplicativos na Google Play Store e na Apple App Store.
  • Trabalhe em estreita colaboração com o controle de qualidade para resolver bugs e garantir lançamentos tranquilos.

Habilidades necessárias

  • Mais de 3 anos de experiência prática em Flutter e Dart.
  • Forte compreensão da arquitetura Flutter, widgets e ciclo de vida de renderização.
  • Experiência trabalhando com APIs REST e serialização JSON.
  • Bom domínio de técnicas de gestão de estado (Bloc, Provider, Riverpod, etc.).
  • Experiência com soluções de armazenamento local (Hive, SQLite, Shared Preferences).
  • Compreensão de Git, pipelines de CI/CD e estratégias de ramificação.
  • Conhecimento do processo de envio da loja de aplicativos e fluxos de trabalho de construção móvel.
  • Fortes habilidades de depuração e otimização de desempenho.

Habilidades interessantes

  • Experiência com Firebase (Auth, Firestore, Mensagens, Analytics).
  • Conhecimento de Android nativo (Kotlin) ou iOS (Swift) para ponte.
  • Experiência com integração de mapas, gateways de pagamento, notificações push.
  • Familiaridade com arquitetura limpa e estruturas de pastas escaláveis.
  • Exposição a análises de aplicativos, ferramentas de relatórios de falhas e painéis de monitoramento.
  • Experiência de trabalho em aplicativos móveis corporativos ou de vários módulos.

Perguntas frequentes

Você precisa de mais de 3 anos de experiência em Flutter/Dart, forte entendimento de widgets e ciclo de vida, integração REST/JSON, gerenciamento de estado (Bloc, Provider, Riverpod e similares) e familiaridade com lançamentos na loja de aplicativos.