Desenvolvedor Flutter Sênior

Meta: experts in technology and digital transformation

  • Brasil
  • Permanente
  • Período integral
  • Há 29 dias
Sobre a VagaSuas Responsabilidades e Atribuições:
  • Desenvolver e manter aplicativos móveis de alta performance com Flutter, atendendo a projetos de diversos segmentos.
  • Aplicar e disseminar as melhores práticas de desenvolvimento, como Clean Architecture, TDD, SOLID e Design Patterns, garantindo a qualidade e escalabilidade do código.
  • Gerenciar o ciclo completo de desenvolvimento de aplicativos, incluindo planejamento, codificação, testes, e publicação nas lojas App Store e Google Play.
  • Realizar integrações complexas com APIs RESTful e GraphQL, assegurando a comunicação eficiente entre o app e os nossos serviços de back-end.
  • Utilizar o ecossistema Firebase para implementação de Analytics, Push Notifications e monitoramento de performance e erros (Crashlytics).
  • Implementar e manter soluções de pagamento in-app, integrando com gateways como Stripe, ECX e/ou Pagar.me.
  • Automatizar e otimizar os pipelines de CI/CD utilizando CodeMagic e colaborar ativamente em um ambiente ágil, com ferramentas como Jira, Azure DevOps e GitHub Actions.
  • Colaborar com o time de back-end em Node.js com TypeScript, participando da criação e execução de testes integrados e de API (utilizando Cypress ou frameworks similares).
Requisitos e Qualificações:
  • Sólida experiência profissional como Desenvolvedor(a) Flutter.
  • Profundo conhecimento em Arquitetura Limpa (Clean Architecture), TDD e princípios SOLID.
  • Experiência comprovada com o processo de publicação de apps na App Store e Google Play.
  • Vivência com integrações de APIs RESTful e GraphQL.
  • Domínio do ecossistema Firebase (Analytics, Push Notifications, Crashlytics).
  • Experiência prática na implementação de gateways de pagamento (Stripe, ECX, Pagar.me ou similares).
  • Conhecimento em automação de pipelines de CI/CD (CodeMagic é um grande plus).
  • Experiência com desenvolvimento back-end em Node.js e TypeScript.
  • Conhecimento em mensageria com Kafka.
  • Experiência com testes integrados, testes de API e frameworks como Cypress.
  • Soft Skills: Excelente comunicação, espírito de colaboração e proatividade para resolver problemas e propor melhorias.
Diferenciais (será um plus se você tiver):
  • Experiência ou familiaridade com o ecossistema .NET Core.
Localidade da posição: Esta é uma posição Anywhere Office, você irá atuar 100% remoto.Porque construir sua carreira na Meta?Oferecemos autonomia, metas claras e um ambiente dinâmico e desafiador, onde os profissionais têm oportunidade de interagir com diferentes tecnologias, participar de todos os tipos de projetos, trazer novas ideias e trabalhar de qualquer lugar do Brasil e (por que não?) do mundo. Além disso, somos uma das melhores empresas para se trabalhar no Brasil segundo o Great Place to Work e uma das 10 empresas que mais crescem no país há 3 anos consecutivos, segundo o Anuário Informática Hoje.Quais são nossos valores?- Somos pessoas servindo pessoas- Pensamos e agimos como donos- Temos gana por performance- Crescemos e aprendemos juntos- Buscamos excelência e a simplicidade- Temos inovação e criatividade no nosso DNATodas as pessoas são bem-vindas independentemente de sua condição, deficiência, etnia, crença religiosa, orientação sexual, aparência, idade ou afins. Queremos que você cresça conosco em um ambiente acolhedor e repleto de oportunidades.Se identificou? Então, #VemSerMeta!

Meta: experts in technology and digital transformation