Desenvolvedor Mobile Pleno
Descrição da vaga
A vaga para Mobile tem como objetivo desenvolver uma nova aplicação móvel para uma plataforma de AVA/LMS que está em fase final de desenvolvimento e auxiliar a manter os sistemas desenvolvidos sempre operantes e documentados.
Procuramos uma pessoa que esteja sempre conectada com as novas tendências e consiga transpor o melhor de nossa cultura para os produtos produzidos e consequentemente para nosso cliente final
Nosso público principal são coordenadores, professores, alunos e colaboradores de instituições de ensino que utilizam o pacote Google Workspace como parte de sua transformação acadêmica.
Nosso sistema de trabalho é 100% remoto e o contrato é PJ.
Responsabilidades e atribuições
- Auxiliar na arquitetura durante o desenvolvimento de novas funcionalidades
- Realizar melhorias e correções de sistemas já existentes
- Manter os sistemas funcionando com uma alta taxa de qualidade
- Otimizar as aplicações para garantir uma boa usabilidade
- Realizar manutenções em nossos bancos de dados
- Auxiliar o restante da equipe durante a resolução de problemas
- Escrever testes automatizados
- Documentar todo o código desenvolvido
- Manter os produtos atualizados e utilizando as últimas tendências do mercado
Requisitos e qualificações
Requisitos:
- Experiência em integrações com APIs Google
- Experiência de desenvolvimento em Flutter
- Experiência em projetos de desenvolvimento mobile
- Experiência com desenho de arquitetura de sistemas
- Experiência com arquitetura distribuída em pacotes/packages
- Experiência com Clean Architecture com GetX para rotas, injeção de dependências, controle de estado)
- Conhecimento em modularização de componentes
- Testes unitários (Mockito e framework próprio do Flutter) e automatizados
- Experiência com ferramentas de versionamento de código GIT
- Experiência com responsividade entre Flutter Mobile e Web
- Ter um aplicativo publicado em App Flutter
- Ter experiência com desenvolvimento nativo (iOS ou Android)
Informações adicionais
Habilidades comportamentais:
- Tenha iniciativa e busque soluções
- Tenha capacidade de resolução de problemas
- Tenha comprometimento
- Tenha uma boa comunicação
- Seja Criativo
- Tenha agilidade
- Seja adaptável
- Tenha autonomia
- Tenha foco e atenção
- Tenha mentalidade de crescimento
Equipamentos necessários:
- Possuir computador ou notebook, Intel Core i5 ou superior, compatível a 8GB de memória RAM (livres).
- Computador com Sistema Operacional Linux, Mac ou Windows.
- Internet deverá ser fixa, com velocidade mínima de 30Mb.
- Uma mesa e uma cadeira padrão de escritório;
- Se você optar pelo uso do Notebook importante ter um suporte e um teclado para que ele fique na direção de seus olhos;
- Crie o seu espaço de trabalho, orientamos sempre escolher aquele espaço sem ruídos e barulhos.
- Webcam Full HD
- Headset para video conferência.
- Dispositivos iOS e Android para teste dos aplicativos.
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Contratação
Desenhe novos futuros para a educação com a gente.
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.
CONHEÇA MAIS SOBRE NÓS