Flutter | Mobile Developer | Senior (Remote)
Descrição da vaga
.
Responsabilidades e atribuições
- Desenvolver soluções mobile escaláveis usando Flutter e integrações nativas com iOS e Android, aplicando boas práticas de arquitetura e Design Patterns;
- Implementar funcionalidades, integrações REST e componentizações avançadas, garantindo performance e adaptação entre diferentes dispositivos;
- Garantir qualidade do código com testes unitários, code review, automação e monitoramento (Analytics, Crashlytics, New Relic);
- Colaborar com equipes de produto, design e engenharia na definição técnica e evolução arquitetural;
- Contribuir para a maturidade técnica do time, disseminando boas práticas, documentação e suporte em processos ágeis.
Requisitos e qualificações
- Experiência em arquitetura front-end (MVP, MVVM), estrutura de dados, algoritmos e POO com Design Patterns;
- Conhecimento avançado em Flutter, incluindo modularização, plugins, componentização e suporte para múltiplas telas;
- Vivência em integrações nativas com Android (Kotlin) e iOS;
- Experiência com injeção de dependências e uso de bibliotecas como Retrofit/Dio, Beamer, json_serializable, build_runner, mocktail, flutter_test e getIt;
- Conhecimento em testes, automação, qualidade de código, observabilidade e monitoramento (Analytics, Crashlytics, New Relic);
- Vivência em debugging e troubleshooting.
Desejável:
- Experiência com metodologias ágeis, Figma, Jira e pipelines de CI/CD (Jenkins).
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Mapemaneto de Stack
- Etapa 3: Fit Cultural
- Etapa 4: Entrevista Líder
- Etapa 5: Oferta
- Etapa 6: Contratação
Junte-se aos talentos que estão moldando o futuro da tecnologia
A Invillia faz parte da AI/R, a AI Revolution Company: uma conexão estratégica de componentes revolucionários incorporando a inteligência artificial em todos os lugares.
A AI/R conta com mais de 6.000 profissionais de tecnologia e presença global, com escritórios no Brasil, na Europa e nos EUA.