Requirements:
- At least 5 years experience with Android development, ideally on the apps with high number of users
- Excellent knowledge of Kotlin and the Android UI framework
- Good knowledge of Views and Jetpack Compose or a willingness to learn
- Good knowledge of Git version control system
- Good knowledge of Android software engineering and frameworks (tests, monitoring, Firebase, CI/CD, GitHub, gradual rollouts, modular architectures, clean architecture, …)
- Knowledge of mobile dev best practices such Agile methodologies, source control management, HTTP and REST APIs
- Analyze Android application code security, efficiency and performance
- Excellent communication and collaboration skills
- Rigorous and efficient
- Curious and pragmatic
- Provide accurate estimates to management
- Experience with iOS development is an asset
- Experience in banking is a plus
- Fluent in English, French is a strong asset
Responsibilities:
- Participate actively in the development of the products under your team supervision by creating efficient and reliable code
- Work closely with financial experts to gain first-hand experience and discuss possible solutions and alternatives to embed their requests
- Keep yourself up-to-date on the cutting-edge technologies and contribute actively to the technical choices of the team
- Coordinate and organize the products evolutions and their deliveries
- Provide support on the Yuh Android application
- Maintain existing components and provide support to our internal and external users.