RBC, Canada's largest bank, is seeking a Senior Android Developer to join their Digital team working on their award-winning Mobile Banking app, recognized for 'Highest in Customer Satisfaction' by J.D. Power. This role offers an exciting opportunity to work on RBC Avion Rewards, Canada's largest bank loyalty program, in a fast-paced, high-performance culture.
The ideal candidate will bring extensive mobile application experience, with at least 2 years in Android development and strong proficiency in Java and Kotlin. You'll be responsible for developing complex solutions, leveraging AI for code development, and working within an agile team environment. The role involves not just coding, but also architectural decision-making, mentoring junior developers, and maintaining high coding standards through peer reviews.
RBC offers a comprehensive benefits package including bonuses, flexible benefits, competitive compensation, and stock options where applicable. The company's commitment to innovation and digital excellence makes this an ideal opportunity for developers looking to make a significant impact in the financial technology sector. With over 84,000 employees globally and operations in 34 countries, RBC provides extensive opportunities for career growth and development.
The position requires a blend of technical expertise and soft skills, including strong communication abilities and experience with agile methodologies. You'll be working with cutting-edge technologies and frameworks while contributing to an application that serves millions of users. The role offers the chance to work on challenging projects while maintaining a healthy work-life balance, supported by leadership that values professional development and innovation.