04 Sep
|
AgileGrid Solutions
|
Canada
04 Sep
AgileGrid Solutions
Canada
About The Company
Capital One Canada has been a pioneering force in redefining banking for over 30 years. Our mission is to transform traditional banking by seamlessly integrating advanced technologies such as machine learning, conversational AI, and design thinking into our core operations. We aspire to be a bank that a tech company would build, where every innovation directly impacts millions of Canadians.
Our culture is driven by fearless curiosity, bold innovation, and a collective of authentic individuals committed to pushing the boundaries of what is possible. Technology isn't just a component of our strategy; it is the core of our strategy, shaping our vision for the future and enabling us to create the next generation of financial solutions.
About The Role
We are seeking a highly skilled Staff Android Engineer to join our dynamic team in Toronto, Canada. In this role, you will take ownership of the technical design, architecture, and development of our cross-platform application systems. You will work closely with a talented mobile development team throughout the entire software development lifecycle, contributing your expertise to build innovative, scalable, and reliable mobile applications.
Your role will involve improving software engineering practices within an agile environment, designing and developing technical solutions across a full stack of tools and technologies, and mentoring junior, intermediate, and senior mobile developers. This position offers an exciting opportunity to influence the future of mobile banking experiences for millions of users, leveraging your deep technical knowledge and leadership skills.
Qualifications The ideal candidate will possess at least six years of hands-on experience developing native Android applications using Java and Kotlin.
You should have a strong background in application and data design, architecture, and development. Proficiency with modern Android development tools and frameworks such as RxJava, Coroutines, Dagger, Espresso, JUnit, Jetpack Compose, and Jenkins is essential.
Additionally, experience providing mentorship to junior and intermediate developers, guiding technical and business stakeholders, and working within an agile environment is highly valued. A bachelor's, master's, or diploma in Computer Science, Software Engineering, or a related field is required. Exposure to cloud platforms such as AWS and familiarity with microservices architecture and open-source technologies will be advantageous.
Responsibilities
- Own the technical design, architecture, and development of cross-functional, multi-platform application systems to ensure high quality, scalability, and performance.
- Collaborate effectively within a dynamic mobile team, participating throughout the entire Software Development Life Cycle (SDLC) from planning to deployment and maintenance.
- Enhance software engineering practices by working within agile teams to design, develop, test, implement, and support technical solutions using a variety of development tools and technologies.
- Provide subject matter expertise on how emerging technologies influence the domain, ensuring our solutions remain innovative and competitive.
- Mentor and guide junior, intermediate, and senior mobile developers, fostering a culture of continuous learning and technical excellence.
Benefits At Capital One Canada, we are committed to empowering our employees to reach their full potential through a comprehensive suite of benefits and a flexible work environment. You will have opportunities for upskilling, career pivots, and mastery of your craft, supported by mentorship and resources tailored to your growth. Our hybrid work model provides the flexibility to balance collaboration and personal commitments, with three days in the office per week. We offer a holistic approach to well-being, including full coverage for spouses, domestic partners, and dependents, a one-time Work From Home allowance, mental health coverage of up to $3,000, and annual tuition subsidies of up to $5,000.
Capital
One's culture encourages innovation, ownership, and continuous evolution, ensuring you thrive both professionally and personally.
Equal Chance
Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants and are dedicated to meeting the needs of those requiring reasonable accommodations. We believe that diversity drives innovation and excellence, and we are proud to support a workplace where everyone can succeed.
If you require accommodations during the application process, please contact our recruiting team. All information provided will be kept confidential and used solely to facilitate your application. We are committed to responsible AI use in our recruitment process, ensuring fair and unbiased hiring decisions are made by trained professionals.
📌 Android Engineer (Canada)
🏢 AgileGrid Solutions
📍 Canada