Buscamos um Desenvolvedor Mobile Pleno para atuar no desenvolvimento de uma nova aplicação voltada ao nosso AVA/LMS, além de contribuir para a manutenção e evolução contínua dos sistemas já existentes. Procuramos alguém com postura proativa e investigativa, que não apenas execute tarefas, mas questione, proponha soluções e traga melhorias em performance, segurança, usabilidade e estabilidade.
Esperamos um profissional que esteja sempre atento às tendências e inovações em mobile, capaz de transformar nossa cultura e propósito em soluções que gerem impacto real para coordenadores, professores, alunos e colaboradores de instituições de ensino que utilizam o Google Workspace em sua jornada de transformação acadêmica.
INICIE é um parceiro oficial Google Cloud Platform, Google Workspace de serviços e tecnologia.
Prestação de serviço home office.
Nosso modelo de contratação é através de Pessoa Jurídica.
Importante: Atualize seu currículo e preencha a sua apresentação antes de fazer o upload na plataforma.
A apresentação do GitHub, GitLab ou portfólio é obrigatória e será utilizada como critério de corte na etapa inicial da seleção. Candidaturas sem GitHub, GitLab, portfólio ou com material incompatível com os requisitos da vaga poderão ser desclassificadas.
Responsabilidades e atribuições
Atuar de forma autônoma no desenvolvimento de novas funcionalidades, seguindo a arquitetura definida do projeto.- Realizar melhorias, ajustes e correções em sistemas mobile já existentes.
- Garantir que as aplicações estejam sempre funcionando com alta qualidade, estabilidade e segurança.
- Otimizar performance e usabilidade, assegurando uma boa experiência do usuário final.
- Executar manutenções e integrações com bancos de dados relacionados às aplicações
- Colaborar com a equipe no diagnóstico e resolução de problemas técnicos.
- Implementar e manter testes automatizados para garantir confiabilidade.
- Documentar o código desenvolvido e boas práticas adotadas.
- Manter os produtos sempre atualizados e alinhados com as novas tendências do mercado mobile.
Requisitos e qualificações
Experiência em desenvolvimento mobile com Flutter, incluindo aplicações para dispositivos móveis e web (responsividade).- Vivência em integrações com APIs do Google e serviços relacionados.
- Experiência prática com desenho de arquitetura de sistemas e arquitetura distribuída em pacotes/packages.
- Domínio de Clean Architecture, utilizando GetX para rotas, injeção de dependências e controle de estado.
- Conhecimento em modularização de componentes para maior escalabilidade e manutenção.
- Experiência com testes unitários (Mockito, framework próprio do Flutter) e testes automatizados.
- Familiaridade com processos de troubleshooting, atuando de forma investigativa na resolução de problemas.
- Prática com ferramentas de versionamento GIT e boas práticas de colaboração em equipe.
Diferencial:
- Ter ao menos um aplicativo publicado desenvolvido em Flutter.
- Ter experiência também com React Native.
- Experiência prévia com desenvolvimento nativo (iOS e/ou Android).
- Inglês técnico para leitura, escrita e compreensão de documentação.
Informações adicionais
Habilidades comportamentais:
- Iniciativa e proatividade para buscar soluções de forma independente.
- Capacidade analítica e de resolução de problemas, com visão crítica.
- Comprometimento e senso de responsabilidade com entregas e qualidade.
- Boa comunicação e colaboração em equipe remota.
- Criatividade para propor novas ideias e melhorias.
- Agilidade e adaptabilidade diante de mudanças e novos desafios.
- Autonomia para conduzir suas tarefas e organizar prioridades.
- Foco e atenção aos detalhes, garantindo consistência no produto.
- Mentalidade de crescimento, sempre aberto a aprender e evoluir.
Equipamentos necessários:
- Computador ou notebook com processador Intel Core i5 ou superior e, no mínimo, 8GB de memória RAM disponível.
- Sistema operacional compatível (Linux, Mac ou Windows).
- Conexão de internet fixa, com velocidade mínima de 30Mb.
- Webcam Full HD e headset para videoconferências.
- Dispositivos iOS e Android para testes dos aplicativos.
- Espaço de trabalho adequado, com mesa e cadeira de escritório.
- Caso utilize notebook, é recomendado suporte e teclado externo, mantendo a tela na altura dos olhos.
- Ambiente silencioso e livre de ruídos, garantindo concentração e qualidade nas reuniões.
Somos um ecossistema de inovação com uma metodologia única e as ferramentas necessárias para transformar a educação e impactar cada vez mais pessoas ao redor do mundo.
Entregamos soluções personalizadas, focadas em pessoas e com apoio da tecnologia para contribuir em toda a jornada de transformação educacional de nossos clientes.
Nosso propósito:
Inovar e transformar realidades por meio da educação.