Senior Android Developer
Description
We are seeking a highly skilled Senior Android Developer with extensive experience in UI development and a strong UX sensibility. The ideal candidate will have a solid foundation in MVVM architecture, RESTful APIs, and design patterns. Proficiency in Java/Kotlin is crucial, along with familiarity with modern Android frameworks and tools. Main Responsibilities:Develop and maintain high-quality Android applications.Collaborate with cross-functional teams to define, design, and ship new features.Ensure performance, quality, and responsiveness of applications.Identify and fix bugs for optimal performance.Participate in code reviews and offer constructive feedback.Continuously discover and evaluate new technologies to maximize development efficiency. Key Requirements:Broad experience in UI development with a strong UX sensibility.Knowledge of MVVM, RESTful API integration, and server-side communication.Solid understanding of design patterns and object-oriented principles. Nice to Have:Experience with both Java and Kotlin.Familiarity with Jetpack Compose.Awareness of Agile methodologies.Exposure to full stack, Google Cloud, or Firebase. Other Details:Location: Lisbon, Braga, or Coimbra
- Hybrid
- 1x per week - Candidates must be living in Portugal.Language: English - B2 with fluency.