Tipo de jornada
Sin especificar
Tipo de contrato
Otros contratos
Salario
Salario sin especificar
Estudios mínimos
Sin especificar
Descripción del empleo
In the Mobile department, we are looking for a Senior Android Developer whose mission will be to create, maintain, optimize and improve our Android app focusing on the UX trying to make a super clean and pixel perfect UI by adding amazing interactions and lovely transitions.
What You'll Do:
* Make your magic and transform designs and product logic definitions into functional and amazing features for our apps!
* Continuous research and development, working pretty close to designers and product roles
* Optimization, refactoring and constant review of the code and the current functionalities of the app
* Review pull request of other teammates
* Improve engineering processes and tools to increase team effectiveness
* Ensure the best possible performance, quality, and responsiveness of applications
* Identify bottlenecks and bugs, and devise solutions to these problems
* Communicate and collaborate with the Support team about product problems and concerns reported by the community
* Communicate and collaborate with the Product team about relevant user feedback and insights
Requisitos mínimos
* Proficient in Java & Kotlin, with a good knowledge of its ecosystems
* Ideally, experience with Android multimedia framework
* Strong understanding of object-oriented design
* A strong understanding of SOLID principles and the commitment to apply them in daily work.
* Experience with MVVM architecture (ViewModel, LiveData)
* Familiar with various design and architectural patterns
* Knowledge and experience in the use of GIT version control software
* Experience in the use of dependency injection frameworks
* Ability to write clean, readable and reusable code
* Ability to debug errors
* Ability to create digital software that entices the user into a seamless H-C-interaction.
* Skills to improve the UX by