Buscar vagas para outra função
1 VAGA DE Desenvolvedor EM Salvador / BA
Desenvolvedor
Nome da empresa disponível para cadastrados.
A combinar
Salvador / BA
Home Office
Efetivo/CLT
Requisitos: experiência de 6+ anos em desenvolvimento. experiência de 5+ anos em desenvolvimento android. Sólido conhecimento de design e padrões arquitetônicos. Sólido conhecimento e gerenciamento de fundamentos de programação, incluindo algoritmos e estruturas de dados. experiência comprovada em desenvolvimento de aplicativos android robustos e escaláveis, utilizando kotlin e/ou java. Familiaridade com diferentes arquiteturas de aplicativos android (ex: mvvm, mvp, mvi). experiência com testes unitários e de integração (ex: junit, mockito, espresso). Familiaridade com ferramentas de controle de versão (ex: git). experiência com integração contínua e entrega contínua (ci/cd). Familiaridade com diferentes apis e bibliotecas android (ex: retrofit, room, rxjava/kotlin coroutines). experiência com design responsivo e otimização de desempenho de aplicativos. experiência com publicação de aplicativos na google play store. Familiaridade com metodologias ágeis (ex: scrum, kanban). Excelente capacidade de comunicação e trabalho em equipe. Inglês avançado (escrita e fala). Responsabilidades: Desenvolver e manter aplicativos android de alta qualidade, utilizando as melhores práticas de desenvolvimento. Colaborar com uma equipe multidisciplinar para projetar, desenvolver e testar novos recursos. Resolver problemas complexos e garantir a estabilidade e o desempenho dos aplicativos. Implementar e manter testes unitários e de integração. Participar ativamente do processo de revisão de código. Manter-Se atualizado sobre as novas tecnologias e tendências em desenvolvimento android. Trabalhar de forma independente e como parte de uma equipe. Orientar e mentorar outros desenvolvedores. Contribuir para a arquitetura e design de grandes funcionalidades que impactam todas as partes da empresa, identificando problemas e levantando preocupações/bloqueios para mitigação. Pesquisar e introduzir novas tecnologias para melhorar os aplicativos e/ou o pipeline de desenvolvimento. Ser responsável pela resolução das questões mais desafiadoras tecnicamente que a organização enfrenta. Escrever código com qualidade e manutenibilidade crescentes. Diferenciais: experiência com desenvolvimento de aplicativos android utilizando arquiteturas modernas como jetpack compose. experiência com testes automatizados end-To-End. experiência com desenvolvimento de aplicativos offline-First. experiência com integração com serviços de terceiros (ex: apis restful, graphql). experiência com desenvolvimento de bibliotecas android reutilizáveis. Contribuições para projetos open source. Benefícios: A empresa oferece um pacote de benefícios competitivo, incluindo trabalho remoto, oportunidades de crescimento profissional e um ambiente de trabalho colaborativo e inovador. Detalhes específicos dos benefícios serão fornecidos durante o processo de entrevista.
PUBLICIDADES
Clique para receber vagas gratuitamente
Encontrou algum problema? Denuncie esta vaga e nos ajude a manter a qualidade do site!
Denunciar VagaOUTRAS OPORTUNIDADES DE Desenvolvedor PARA VOCÊ!
PUBLICIDADES