-
Hexa Consulting

Mid/Senior | Mobile Developer (Android)

Hexa Consulting
Portugal · Contract · Mid-Senior

Na Hexa Consulting, promovemos a transparência e apoiamos percursos profissionais diversos no setor tecnológico. Com sede em Portugal, respondemos à crescente procura no setor de IT.


A nossa missão passa por construir relações sólidas, ser um parceiro de referência através de uma abordagem diferenciadora na consultoria em IT e contribuir para o crescimento profissional e pessoal da nossa equipa. Somos especializados em projetos Nearshore, Desenvolvimento de Projetos, Gestão de Serviços e Academias Tecnológicas.


Neste momento, estamos à procura de um/a Mid/Senior | Mobile Developer (Android) para integrar um projeto extremamente promissor.


🛠️ Responsabilidades:

  • Desenvolver apps Android modernas e performantes em Kotlin (e Java quando necessário), com Jetpack Compose, componentes Android Jetpack e Material Design 3
  • Conceber e implementar arquiteturas escaláveis (Clean Architecture, MVVM), com forte foco nos princípios SOLID
  • Integrar APIs RESTful (e WebSockets quando necessário); gerir persistência local (SQL) e experiências offline-first
  • Garantir performance, fiabilidade e acessibilidade da app; implementar análises e monitorização de falhas (ex.: Firebase)
  • Escrever testes automatizados robustos (unitários, de integração e UI com JUnit); manter elevada qualidade de código
  • Gerir o pipeline CI/CD: configurar e manter pipelines (ex.: GitLab CI), automação com Gradle e automatização de releases
  • Gerir publicações na Google Play Console: assinatura da app, gestão de keystores, versionamento, tracks (internal/alpha/beta/production), rollouts faseados
  • Manter-se atualizado com as últimas tendências e boas práticas em desenvolvimento mobile
  • Participar em práticas como pair e mob programming, code reviews, TDD e BDD como oportunidades para aprender e partilhar conhecimento


Competências & Requisitos:

  • Fluência em inglês, falado e escrito (C1)
  • Kotlin (principal) e Java: sólida experiência em desenvolvimento nativo Android
  • Jetpack Compose: conhecimento em construção de UIs declarativas e gestão de estado (State, Flow, ViewModel, Navigation)
  • Android Jetpack: domínio de componentes como Lifecycle, ViewModel, Navigation, Room, WorkManager, Paging; uso de Coroutines e Kotlin Flow para programação assíncrona e reativa
  • Integração com APIs
  • Princípios de UI/UX: compreensão dos princípios fundamentais de design e capacidade de colaborar com designers para criar interfaces apelativas e intuitivas
  • Arquitetura & SOLID: forte conhecimento de princípios SOLID e padrões modernos de arquitetura (Clean Architecture, MVVM)
  • Testes e Debugging: proficiência em testes e debugging para garantir a performance e qualidade da app
  • Experiência com ferramentas como Jira, GitLab e GitHub
  • Experiência em trabalhar segundo Metodologia Agile


📍 Modelo de Trabalho Híbrido (3x por semana no escritório do cliente localizado em Lisboa).


Se procuras a oportunidade certa, não esperes — faz parte desta jornada incrível!

Na Hexa Consulting, it's never just business — we always make IT personal.

Key Skills

Ranked by relevance

android kotlin gitlab java gitlab ci gradle junit cicd jira tdd sql ui
Login to Apply
Posted
Nov 03, 2025
Type
Contract
Level
Mid-Senior
Location
Lisbon

Industries

IT Services IT Consulting Information Services IT System Data Services

Categories

Information Technology Business Development General Business

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
EPAM Systems
Related

Senior Data Software Engineer

2026-04-08

Full-time
Mid-Senior
Turkey
Software Development
Information Technology
View Job Details
Ocado Technology
Related

Senior Android Software Engineer

2026-04-12

Full-time
Not Applicable
Poland
IT Services
Engineering
View Job Details
SoftServe
Related

Technical Product Manager

2026-04-10

Full-time
Mid-Senior
Poland
IT Services
Business Development