Description:
Orange Bank is seeking an Android Developer belonging to the Development Team. This profile will be responsible for developing applications for mobile devices powered by Google´s Android operating system. They must also have a strong understanding of the patterns and practices that revolve around the Android platform.
Functions:
- Design and build advanced native applications for the Android platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Participate in technical designs for new functionality
- Perform code reviews and ensure code quality
Technical profile:
- BS/MS degree in Computer Science, Engineering or a related subject
- More than 3 years developing Android apps
- Knowledge of functional programming with Kotlin
- Solid knowledge in MVVM architecture and coroutines
- Experience working with Android frameworks and third-party libraries
- Knowledge in developing unitary tests and interface tests
- Experience in using and consuming REST APIs
- Be passionate about SOLID development principles and clean architecture
- Experience working with Git
- Experience working in a CI/CD environment
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Solid understanding of the full mobile development life cycle
Other competencies:
- Proven working experience in agile and multidisciplinary teams
- Taste for working with people and for people
- Ability to work with minimal supervision
- Ability to listen, good communication skills, and able to manage conflict
- Ability to adapt to a changing environment and innovative projects
- You are encouraged to work in an agile way and with a lot of startup atmosphere
- You want to join a diverse team, motivated and with an exciting challenge
- Feel comfortable in a daily English environment
CVs inscritos en el proceso: 2
Regístrate como candidato en Tecnoempleo.com y vincula tu CV a las ofertas de empleo.
Crea tu cuenta gratis