Engenheiro | Mobile Android Developer

CEiiA

Not Interested
Bookmark
Report This Job

profile Job Location:

Matosinhos - Portugal

profile Monthly Salary: Not Disclosed
Posted on: 4 hours ago
Vacancies: 1 Vacancy

Job Summary

Estamos à procura de um Android Developer com experiência no desenvolvimento e manutenção de aplicações escaláveis acessíveis e com foco em desempenho. O perfil ideal deverá ter domínio de frameworks modernos em Kotlin como Jetpack Compose Koin e Ktor e estar habituada a construir componentes reutilizáveis como bibliotecas SDKs ou frameworks para Android.

Esperamos uma forte capacidade de colaboração com equipas de produto design e de backend contribuindo para entregas consistentes e dentro dos prazos. Valorizamos também experiência na análise de requisitos técnicos decisões arquiteturais (modularização design patterns entre outros).

É também valorizado ter conhecimentos em testes automatizados (unitários integração e E2E) e boas práticas de otimização e acessibilidade específicas do Android.

Adicionalmente procuramos alguém com familiaridade em pipelines de CI/CD resolução de bugs complexos e capacidade para apoiar e orientar perfis mais juniores da equipa quando necessário.

Como Mobile Android Developer irás ter na tua lista de tarefas:

  • Implementação de soluções em Kotlin e Java;
  • Elaborar documentação relativa ao desenvolvimento;
  • Garantir que o desenvolvimento de software cumpre os requisitos estipulados incluindo mas não limitado a segurança escalabilidade e performance assim como ativamente participar na conceção de produto desenho técnico e execução respeitando as normas e processos de desenvolvimento de software do CEiiA;
  • Orientar emparelhar e delegar trabalho para incentivar o crescimento profissional e técnico das pessoas ao seu redor coordenando-se com o delivery manager;
  • Aplicar estratégias e plataformas de integração continua assim como ferramentas e procedimentos de testes automatizado.

Qualifications :

  • Formação superior ou técnico-profissional na área de Engenharia Informática Desenvolvimento Web ou similares;
  • Experiência mínima de 2 anos em funções de desenvolvimento de aplicações Android;
  • Domínio de Android e do seu ciclo de vida;
  • Experiência com frameworks do Android como Coroutines Ktor Koin SQLDelight Room Jetpack Compose etc.;
  • Experiência com bibliotecas APIs e microserviços de terceiros;
  • Compreensão sólida de ferramentas de controlo de versões de código;
  • Boa compreensão dos padrões de design do Kotlin estruturas de dados e arquitetura Android e como aplicá-los;
  • Sentido de responsabilidade com capacidade para escrever e comunicar de forma clara partilhando informação relevante para o projeto;
  • Capacidade para executar tarefas definidas e priorizadas no âmbito da equipa e/ou do projeto;
  • Experiência com metodologias ágeis como Scrum e Kanban;
  • Orientação para a criação de soluções escaláveis e com uma mentalidade orientada para o desempenho;
  • Capacidade de organização e preocupação com boas práticas qualidade segurança e escalabilidade do código;
  • Experiência com algoritmos de criptografia será valorizado;
  • Capacidade para fomentar um ambiente de trabalho saudável e estimulante que valoriza frequentemente o trabalho em equipa;
  • Capacidade de adaptação a um ambiente em constante mudança;
  • Forma de trabalho estruturada auto-organizada e colaborativa;
  • Criatividade e aptidão para a resolução de problemas e pensamento crítico;
  • Bom nível de inglês falado e escrito;
  • Tomada de decisões e gestão de equipas.

Nice to have:

  • Conhecimento da Android Keystore System para gestão segura de elementos criptográficos;
  • Conhecimento dos protocolos de comunicação NFC e BLE;
  • Conhecimento e implementação dos protocolos de codificação de mensagens APDU para comunicação segura e TLV para troca de dados estruturada;
  • Noções de Segurança e Criptografia com especial foco nos padrões AES e Elliptic Curve;
  • Conhecimento da camada de implementação de Applets para Android.

Additional Information :

  • Ambiente de trabalho descontraído equipas dinâmicas e multidisciplinares.
  • Facilitamos e promovemos um estilo de vida equilibrado e saudável articulando o trabalho com a vida pessoal.
  • Seguro de saúde.
  • Parcerias com ginásios Nutrium entre outros.
  • Até três dias de férias adicionais.
  • Dia de aniversário livre.

Remote Work :

No


Employment Type :

Full-time

Estamos à procura de um Android Developer com experiência no desenvolvimento e manutenção de aplicações escaláveis acessíveis e com foco em desempenho. O perfil ideal deverá ter domínio de frameworks modernos em Kotlin como Jetpack Compose Koin e Ktor e estar habituada a construir componentes reutil...
View more view more

Key Skills

  • APIs
  • REST
  • Eclipse
  • Android
  • Application Development
  • SDKs
  • SQLITE
  • IOS
  • Java
  • JSON
  • Gradle
  • Mobile Applications

About Company

Somos um Centro de Engenharia e Desenvolvimento de Produto que concebe, desenvolve e produz novas tecnologias, produtos e serviços para uma sociedade mais sustentável.Trabalhamos fazendo a ponte entre cidades, indústria e universidades em torno de grandes programas de desenvolvimento ... View more

View Profile View Profile