Android Developer
Smart Consulting
Job Description
Procuras dar um passo na tua carreira nas áreas de IT e Telecomunicações?
Então chegaste ao sítio certo – à Smart!
A tecnologia, a transformação e a inovação fazem parte do nosso ADN. Somos uma empresa de consultoria tecnológica com mais de uma década de experiência no desenvolvimento de projetos nacionais e internacionais em IT e Telecomunicações e queremos fazer parte da tua história.
O que precisas para ser um SMART Android Developer?
- Experiência profissional em desenvolvimento de aplicações Android;
- Conhecimentos sólidos de Kotlin e/ou Java;
- Experiência com Android SDK e desenvolvimento de aplicações mobile;
- Conhecimentos de consumo e integração de APIs REST;
- Experiência com Git e metodologias de desenvolvimento de software;
- Conhecimentos de boas práticas de desenvolvimento, arquitetura e testes;
- Capacidade de trabalhar em equipa e num ambiente colaborativo;
- Bons conhecimentos de inglês.
Quais serão as tuas funções na SMART?
- Desenvolver e manter aplicações para a plataforma Android;
- Implementar novas funcionalidades e evoluções;
- Integrar APIs e serviços externos;
- Identificar e corrigir bugs, garantindo a qualidade e performance das aplicações;
- Participar na definição de soluções técnicas e arquitetura;
- Colaborar com equipas multidisciplinares ao longo do ciclo de desenvolvimento.
Valorizamos
- Experiência com Jetpack / Android Jetpack;
- Conhecimentos de arquiteturas como MVVM, Clean Architecture ou similares;
- Experiência com CI/CD;
- Conhecimentos de testes unitários e de UI;
- Experiência em ambientes Agile/Scrum.
Porquê ser SMART?
- Integração numa equipa dinâmica e colaborativa;
- Projetos tecnológicos diversificados e desafiantes;
- Oportunidades de evolução profissional;
- Acompanhamento próximo e valorização do desenvolvimento de carreira.
Onde podes ser SMART?
Lisboa em regime híbrido