* Salário: R$ 11.000 a R$ 20.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Senior
Missão do Cargo
Sua missão será desenvolver e manter aplicativos híbridos de alta performance, garantindo uma experiência móvel excepcional para milhões de consumidores e empresas. Você será o guardião da qualidade da interface mobile, utilizando Flutter para criar jornadas intuitivas, acessíveis e tecnicamente robustas, operando em um ambiente de alta escala integrado ao Google Cloud.
Quais serão suas responsabilidades
- Desenvolvimento e Manutenção: Criar, desenvolver e testar programas para computadores ou dispositivos, focando na melhoria contínua do produto.
- Qualidade Técnica: Trabalhar dentro de uma área especializada para elevar o nível do serviço, escrevendo funções facilmente testáveis e compreensíveis.
- Arquitetura & Estado: Implementar soluções utilizando Clean Architecture, Clean Code ou MVVM, com gerenciamento de estado via Provider ou Bloc.
- Testes e Depuração: Aplicar a pirâmide de testes (unidade, widget e integração) e usar abordagens sistemáticas para depurar problemas em serviços únicos.
- Operação em Nuvem: Configurar e gerenciar o ecossistema mobile dentro do Google Cloud, integrando serviços de Backend e Storage.
- Otimização: Monitorar e melhorar a performance do app utilizando ferramentas como Dart Observatory.
Pré-requisitos
- Especialista Flutter: Experiência sólida em Flutter, incluindo programação reativa, suporte a operações offline e integração de bibliotecas nativas (Kotlin/Swift).
- Google Cloud para Mobile: Domínio de serviços do GCP voltados para mobile, como Firebase (Analytics, Crashlytics, Messaging, Remote Config) e Cloud Storage.
- Qualidade de Código: Escrita consistente de funções, uso eficaz de docstrings e cobertura de casos de borda e erros esperados.
- Testes: Experiência prática em testes de unidade, widget e integração.
- Design e UI/UX: Experiência com Design System, responsividade e ferramentas como Figma, Adobe XD ou Zeplin.
- Integração: Comunicação com backends via REST API e/ou GraphQL.
- CI/CD: Experiência com fluxos automatizados utilizando CodeMagic.
- Acessibilidade: Prática no desenvolvimento de apps acessíveis seguindo as diretrizes oficiais do Flutter.
- Metodologias: Trabalho em equipe com Scrum ou Kanban e controle de versão via Gitflow.
Diferenciais
- Performance Avançada: Histórico de otimização de renderização e consumo de memória em apps de grande escala.
- Liderança Técnica: Experiência em mentorar engenheiros menos experientes em testes de nível superior.
Quais são os nossos benefícios?
- 🩺 Plano de Saúde
- 🦷 Plano Odontológico
- ❤️ Seguro de Vida
- 🍔 Vale Refeição
- 🛒 Vale Alimentação
- 💻 Home Office
- 🏡 Auxílio Home Office
- 🍼 Auxílio Creche
- 🥳 Day off no aniversário
- 💰 Empréstimo Consignado
- 💵 PLR
- 💙 Apoio médico, psicológico e nutricional
- 🏋️ Gympass
