✨ About The Role
- The Android Engineer will be responsible for developing native Android code solutions to enhance digital banking products and features.
- This role involves collaborating with design, product, and engineering teams to deliver exceptional user experiences.
- The engineer will develop and maintain Android applications using Kotlin, adhering to high standards of quality and performance.
- Participation in code reviews is expected to ensure code quality and consistency across the team.
- The role includes documenting code, processes, and technical specifications to promote transparency and knowledge sharing.
- Writing unit tests to maintain a high level of code quality and reliability is a key responsibility.
- The position offers a competitive salary range of 80k-100k CAD per year, along with stock options and comprehensive medical coverage.
⚡ Requirements
- The ideal candidate will have at least 3 years of experience in Android application development, demonstrating a strong proficiency in Kotlin.
- A solid background in enterprise software development, with a minimum of 5 years of professional experience, is essential for success in this role.
- Candidates should possess a strong understanding of UI/UX principles to create user-friendly applications.
- Experience in maintaining applications and resolving production issues is crucial for this position.
- Excellent problem-solving and debugging skills are necessary to identify and fix technical problems effectively.
- Strong communication and collaboration skills will be important for working cross-functionally with design, product, and engineering teams.
- A bachelor's degree in Computer Science, Computer Engineering, or equivalent working experience is required.