Vaga: Desenvolvedor Mobile (Flutter)
Estamos em busca de um Desenvolvedor Mobile com experiência sólida em Flutter e integração com Android nativo, para atuar no desenvolvimento e evolução de nossas aplicações.
Requisitos Técnicos
Linguagens/Frameworks
* Domínio em Flutter (Dart);
* Forte conhecimento em Programação Orientada a Objetos (POO);
* Experiência com GetX (state management, rotas, injeção de dependência);
* Experiência com MethodChannel para comunicação Flutter ↔ Android nativo;
* Conhecimento sólido em Android Nativo (Java e/ou Kotlin);
Ferramentas
* Experiência com VS Code;
* Conhecimentos em Android Studio (build, emuladores, debugging nativo);
* Uso de Git (Azure DevOps ou GitHub);
Plataforma/Arquitetura
* Experiência com ciclo de vida de aplicações Flutter;
* Estruturação modular de projetos;
* Consumo de APIs REST;
* Manipulação de armazenamento local (SharedPreferences, SQLite);
* Integração com bibliotecas nativas Android via Gradle;
* Criação e manutenção de bridges Flutter ↔ Android.
Qualidade/Performance
* Familiaridade com testes unitários em Flutter;
* Boas práticas de otimização de performance;
* Tratamento de exceções e logs.
Diferenciais (Desejáveis)
* Conhecimento em C# ou Node.js;
* Experiência com integrações de pagamento, TEF, SmartPOS ou automação comercial;
* Vivência com POS Android (Gertec, PAX, Sunmi, Stone, Cielo);
* Conhecimento em CI/CD (Azure DevOps Pipelines, GitHub Actions);
* Boas práticas de segurança mobile;
* Familiaridade com arquiteturas limpas (Clean Architecture, SOLID);
* Experiência com criação e manutenção de plugins Flutter.
Benefícios
* Horário flexível;
* Banco de horas;
* Auxílio home office;
* Plano de saúde;
* Seguro de vida;
* Vale alimentação;
* Plano de cargos;
* Auxílio especialização;
* Folga no aniversário.
Se você preenche os requisitos e tem paixão por tecnologia e inovação, envie seu currículo para a IMEX e venha fazer parte do nosso time!