Desarrollador Android Senior
Core
Senior Android developer designing, developing, and evolving native mobile applications with scalable, high-quality solutions.
Role type
Senior IC Android engineer
Builds
Native Android mobile applications
Domain
Mobile development, Android ecosystem
Required skills
Android development, Java, Kotlin, Jetpack Components, MVVM, MVC, Coroutines, Flow, RxJava, Dagger, Hilt, Clean Architecture, Material Design, Agile methodologies (Scrum, Kanban)
Preferred skills
Technical research (Spikes), Proof of Concept (PoC) development, architectural design and improvement
Technologies
Android SDK, Room, ViewModel, LiveData, Navigation Component, WorkManager, Dagger, Hilt
Responsibilities
Participate in technical planning and effort estimation with the team, implement functional requirements using native Android technologies, apply design patterns and software architecture principles to ensure quality and maintainability, execute technical research to validate approaches, analyze technical feasibility and propose improvements, develop Proof of Concepts when necessary
Seniority
Senior, hands-on IC