Senior Android Developer
3 semanas atrás
🚀 WE ARE HIRING 🚀
Senior Android Developer (f/m/d)
Responsibilities ✨
- Own features end-to-end: discovery, technical design, implementation, testing, release, and monitoring.
- Build modern, high-performance Android applications using Kotlin (and Java where relevant), Jetpack Compose, Android Jetpack components, and Material Design 3.
- Design and implement scalable app architectures (Clean Architecture, MVVM) with a strong focus on SOLID principles.
- Integrate RESTful APIs (and WebSockets where needed); manage local persistence (SQL) and offline-first experiences.
- Ensure app performance, reliability, and accessibility; instrument analytics and crash reporting (e.g., Firebase).
- Write robust automated tests (unit, integration, and UI with JUnit); maintain high code quality.
- Own the CI/CD pipeline: set up and maintain pipelines (e.g., GitLab CI), Gradle automation, and release automation.
- Manage Google Play Console releases: app signing/keystore management, versioning, internal/alpha/beta/production tracks, staged rollouts.
- Stay up-to-date with the latest trends and best practices in mobile development.
- Engage in pair and mob programming, code reviews, TDD and BDD, using these as opportunities to gain and share knowledge.
Skills & Requirements ✅
- Strong proficiency in Kotlin (primary) and Java for native Android application development.
- Experience building declarative UIs with Jetpack Compose; state management (State, Flow, ViewModel, Navigation).
- Knowledge of Android Jetpack components: Lifecycle, ViewModel, Navigation, Room, WorkManager, Paging; Coroutines and Kotlin Flow for asynchronous/reactive programming.
- Experience integrating APIs to fetch and manipulate data in mobile applications.
- Understanding of fundamental UI/UX design principles and ability to work closely with designers to implement visually appealing and user-friendly interfaces.
- Strong understanding of SOLID principles and modern architecture patterns (Clean Architecture, MVVM).
- Proficiency in debugging and testing mobile applications to ensure performance and quality.
- Familiarity with Git and version control systems.
- Bachelor’s degree in Computer Science, Computer Engineering, or related field.
- Experience using tools like Jira, GitLab, and GitHub.
- Strong problem-solving and debugging skills.
- Proficiency in Agile development methodology and collaborative team environments.
- Fluent in both spoken and written English, with excellent communication and teamwork abilities.
Technologies & Tools 🛠
Kotlin, Java, Jetpack Compose, Android Jetpack, Material Design 3, SQL, RESTful APIs, WebSockets, Firebase, JUnit, Gradle, GitLab CI, Google Play Console, Git, Jira, GitLab, GitHub, Clean Architecture, MVVM, SOLID, TDD, BDD.
-
Senior Android Developer
2 semanas atrás
Lisbon, Portugal NoeXa - IT Solutions Tempo inteiro🚀 WE ARE HIRING! 🚀Senior Android Developer (f/m/d)Responsibilities ✨Own features end-to-end: discovery, technical design, implementation, testing, release, and monitoring.Build modern, high-performance Android applications using Kotlin (and Java where relevant), Jetpack Compose, Android Jetpack components, and Material Design 3.Design and implement...
-
Senior Android Developer
1 semana atrás
Lisbon, Portugal Olisipo Tempo inteiroPassionate about IT? So are we. At Olisipo, we're on a mission to provide enriching experiences for every individual. Join a team that's committed to your success, offering specialized training and the resources you need to thrive in your career. The journey starts here.We are looking for a Senior Android Developer to join a technology team and develop...
-
Senior Android Developer
Há 24 horas
Lisbon, Portugal Aubay Portugal Tempo inteiroSeeking an experienced Android Developer with 5+ years experience, proficient in Kotlin, Android SDK, and C++ for system-level development.
-
Desenvolvedor Para Android
Há 4 dias
Lisbon, Portugal WA FENIX Portugal Tempo inteiroAndroid Senior Low-Level Developer — 100% Remoto Procuramos Android Senior Low-Level Developer para projeto internacional. Local: 100% Remoto Início: Imediato ⏳ Contrato: 1 ano Inglês: B2/C1 ⚠️ Importante Não é perfil de Android aplicação. Procuramos profissional de Android Low-Level (kernel, BSP, framework), com foco em sistemas embarcados....
-
Senior Android Developer
1 semana atrás
Aveiro|Lisbon, Portugal Damia Group Tempo inteiroThey are hiring a Senior Android Developer to join their dynamic team that makes sure their technology delivers the best experience.Join them and be part of their exciting journey to lead the way in the streaming tech worldAs a Senior Android Developer you'll play a key role in their innovative team dedicated to creating exceptional experiences for their...
-
Senior Android Developer
3 semanas atrás
Lisbon, Portugal NoeXa - IT Solutions Tempo inteiro🚀 WE ARE HIRING! 🚀Senior Android Developer (f/m/d)Responsibilities ✨Own features end-to-end: discovery, technical design, implementation, testing, release, and monitoring.Build modern, high-performance Android applications using Kotlin (and Java where relevant), Jetpack Compose, Android Jetpack components, and Material Design 3.Design and implement...
-
Senior Android Developer
2 semanas atrás
Lisbon, Portugal NoeXa - IT Solutions Tempo inteiro🚀 WE ARE HIRING! 🚀Senior Android Developer (f/m/d)Responsibilities ✨Own features end-to-end: discovery, technical design, implementation, testing, release, and monitoring.Build modern, high-performance Android applications using Kotlin (and Java where relevant), Jetpack Compose, Android Jetpack components, and Material Design 3.Design and implement...
-
Senior Android Developer
2 semanas atrás
Lisbon, Portugal NoeXa - IT Solutions Tempo inteiroWE ARE HIRING! Senior Android Developer (f/m/d)Responsibilities Own features end-to-end: discovery, technical design, implementation, testing, release, and monitoring.Build modern, high-performance Android applications using Kotlin (and Java where relevant), Jetpack Compose, Android Jetpack components, and Material Design 3.Design and implement scalable app...
-
Senior Android Developer
2 semanas atrás
Lisbon, Portugal NoeXa - IT Solutions Tempo inteiroWE ARE HIRING! Senior Android Developer (f/m/d)Responsibilities Own features end-to-end: discovery, technical design, implementation, testing, release, and monitoring.Build modern, high-performance Android applications using Kotlin (and Java where relevant), Jetpack Compose, Android Jetpack components, and Material Design 3.Design and implement scalable app...
-
Senior Android Developer
2 semanas atrás
Lisbon, Portugal NoeXa - IT Solutions Tempo inteiroWE ARE HIRING! Senior Android Developer (f/m/d)Responsibilities Own features end-to-end: discovery, technical design, implementation, testing, release, and monitoring.Build modern, high-performance Android applications using Kotlin (and Java where relevant), Jetpack Compose, Android Jetpack components, and Material Design 3.Design and implement scalable app...