Android Native Developer

Categoria: Mobile
Localização: Lisboa
Regime: Híbrido
Experiência: Mid-Level
Idioma: Alemão Inglês Português
Serviço: Consulting

Ref. AO1853

Estamos à procura de um Android Native Developer para se juntar a uma empresa de transporte e logística com sede na Holanda. Uma das maiores empresas de entregas de encomendas na Europa e opera em vários países europeus.

Se te consideras uma pessoa flexível e proativa e desejas enfrentar novos desafios profissionais, envia-nos a tua candidatura! Estamos ansiosos por fazer parte do teu crescimento e certamente que iremos construir um futuro de sucesso juntos!

Principais tarefas:

– Contribuir para o desenvolvimento de software de alta qualidade, fiável, rápido, escalável e responsivo

– Manter e melhorar diferentes aplicações móveis no âmbito da empresa

– Capacidade de codificar seguindo diferentes padrões de design de arquitetura

– Escrever código testável e garantir que a cobertura dos testes se mantém ao nível acordado

– Estar empenhado e contribuir para manter e melhorar o CI/CD

– Mostrar um interesse constante em aprender coisas novas e experimentar provas de conceitos para melhorar os produtos e a estratégia tecnológica da empresa estratégia tecnológica dentro da empresa

– Ser um mentor para outros engenheiros e trabalhar em equipas multidisciplinares juntamente com outros profissionais talentosos, tais como desenvolvedores, analistas e testers, num ambiente ágil

Competências técnicas:

– Estudos concluídos em ciências informáticas, engenharia de software, eletrónica informática ou áreas afins

– Experiência comprovada (mais de 5 anos) de trabalho como programador Android nativo com as linguagens Java e Kotlin

– Sólido conhecimento de arquiteturas modernas de aplicações móveis (MVC, MVP, MVVM), dependências Gradle & Maven, Unit Testing (Espresso, Roboeletric, Mockito ou similar) e testes de instrumentação (JUnit)

– Competências comprovadas em MAD (Modern Android Development) são fortemente apreciadas: Estrutura Jetpack (Compose, Room, etc.), dependency injection (Dagger 2 & Hilt), Retrofit, Kotlin Coroutines e Flows

– Familiaridade com APIs RESTful para conexão com serviços back-end, ferramentas de versionamento de código (GIT) e processos/ferramentas CI/CD processos/ferramentas de CI/CD

Competências pessoais:

– Fortes capacidades de resolução de problemas e capacidade de traduzir requisitos comerciais em soluções técnicas

– Excelentes capacidades de comunicação e de trabalho em equipa, com capacidade para colaborar eficazmente com equipas multifuncionais num ambiente ágil

– É muito apreciada uma grande atenção aos pormenores, um bom sentido de conceção da interface do utilizador e uma orientação para o utilizador

– Uma atitude auto-orientada e pró-ativa, com paixão pela aprendizagem e por se manter atualizado sobre as tecnologias emergentes e as tendências do sector

– Fornecer orientação técnica e apoio aos outros membros da equipa, promovendo a partilha de conhecimentos e a e a aprendizagem contínua no seio da equipa

Ficaste interessado/a nesta oportunidade?

Preenche o formulário.

Partilha esta oportunidade:

Candidata-te a esta vaga

Largar ficheiros aqui ou clicar para carregarO tamanho máximo de ficheiro permitido é 10 MB.
Tipo(s) permitido(s): .pdf, .doc, .docx