Sobre a vaga
Estamos buscando um Desenvolvedor Flutter Pleno para atuar no desenvolvimento e manutenção de aplicações móveis híbridas para iOS e Android. O profissional será responsável por implementar novas funcionalidades, melhorar o desempenho do código e garantir a qualidade do aplicativo, colaborando com um técnico altamente avançado.
Se você tem experiência com Flutter, gerenciamento de estado (BLoC, Cubit), integração com APIs RESTful e versionamento de código, essa é a oportunidade ideal para você!
Principais responsabilidades
- Desenvolver e manter aplicações mobile híbridas utilizando Flutter para iOS e Android ;
- Trabalhar com gerenciadores de estado como BLoC, Cubit ou outros para otimização da aplicação;
- Atuar em todo o ciclo de vida do desenvolvimento mobile , desde o planejamento até a publicação na App Store e Google Play;
- Utilização de ferramentas de versionamento de código como Git, Jenkins, SVN para controle de versão e automação de deploys;
- Integrar a aplicação com APIs RESTful e Method Channel para comunicação entre Flutter e código nativo;
- Aplicar princípios de SOLID e Clean Code para garantir qualidade, legibilidade e escalabilidade do código;
- Colaborar com times multidisciplinares (designers, POs, QA e outros desenvolvedores) para desenvolver soluções eficientes;
- Garantir boas práticas de UI/UX para melhorar a experiência do usuário;
- Implementar testes unitários e automação (CI/CD) para garantir a estabilidade e qualidade do código.
Experiência mínima
- 3+ anos de experiência com Flutter e desenvolvimento mobile;
- Experiência prática com gerenciamento de estado (BLoC, Cubit ou outros);
- Conhecimento em publicação de aplicativos na App Store e Google Play;
- Experiência com integração de APIs RESTful e comunicação via Method Channel;
- Familiaridade com ferramentas de versionamento de código (Git, Jenkins, SVN, etc.);
- Conhecimento sólido em boas práticas de programação (SOLID, Clean Code, Design Patterns);
- Experiência em otimização de performance e correção de bugs.
Requisitos essenciais
✅ Flutter: Desenvolvimento de aplicativos híbridos para iOS e Android;
✅ Gerenciamento de estado (BLoC, Cúbito ou outros): Controle eficiente da lógica da aplicação;
✅ Integração com APIs RESTful e Method Channel: Comunicação eficiente entre frontend e backend;
✅ Publicação na App Store e Google Play: Gerenciamento do ciclo de vida do aplicativo;
✅ Versionamento de código (Git, Jenkins, SVN): Controle de repositórios e CI/CD;
✅ Boas práticas de desenvolvimento: SOLID, Clean Code e Design Patterns;
✅ UI/UX para mobile: Desenvolvimento de interfaces responsivas e intuitivas;
✅ Testes unitários e automação: Garantia de qualidade e estabilidade do código.
Requisitos desejáveis
➕ Conhecimento em Swift (iOS), Objective-C (iOS), Java (Android) e Kotlin;
➕ Experiência com Material Design para construção de interfaces modernas;
➕ Aplicação de TDD, BDD e pirâmide de testes para melhoria da cobertura de testes;
➕ Experiência com metodologias ágeis (Scrum, Kanban);
➕ Cultura DevOps e CI/CD para otimização de implantações e automação de processos;
➕ Conhecimento em ferramentas de monitoramento (Firebase, Sentry, New Relic).
📩 Como se candidatar
Cadastre-se diretamente em no formulário abaixo.
🚀 Venha fazer parte do nosso time e construir soluções inovadoras!