Android Engineer (Canada)

Android Engineer (Canada)

04 Sep
|
AgileGrid Solutions
|
Canada

04 Sep

AgileGrid Solutions

Canada

About The Company For over 30 years, Capital One Canada has been dedicated to transforming the banking experience through innovation and technology. Our mission is to change banking for good by challenging traditional stereotypes and integrating advanced technologies such as machine learning, conversational AI, and design thinking into our core operations. As a bank that operates like a tech company, our work directly influences the development of innovative solutions that impact millions of Canadians.

We are driven by fearless curiosity, bold innovation, and a collective of authentic individuals committed to redefining what is possible in financial services. Technology is not just part of our strategy; it is our strategy, serving as the foundation for creating the future of banking.

About The Role

We are seeking an experienced Staff Android Engineer to join our dynamic team in Toronto, Canada. In this role, you will be responsible for leading the design, development, and architecture of cross-platform, multi-functional mobile applications that enhance our customer experience. You will work closely with a talented team of developers, product managers, and stakeholders to deliver high-quality, scalable, and innovative Android applications.

This position requires a hands-on approach with advanced technical expertise, as well as the ability to mentor junior team members and contribute to technical decision-making processes. As part of our agile development environment, you will participate throughout the entire software development lifecycle, ensuring best practices are followed and technical solutions align with business objectives.

Qualifications The ideal candidate will possess a minimum of 6 years of professional experience in native Android application development using Java and Kotlin.



You should have extensive experience with application and data architecture, design, and development. Proficiency with modern development tools and frameworks such as RxJava, Coroutines, Dagger, Espresso, JUnit, Jenkins, and Jetpack Compose is essential.

Additionally, you should have demonstrated experience mentoring junior and intermediate developers, providing guidance on technical solutions, and collaborating effectively with cross-functional teams. 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 agile methodologies will be considered advantageous.

Responsibilities

- Own the technical design, architecture, and development of cross-functional, multi-platform application systems to ensure scalability, performance, and security.
- Collaborate with product managers, designers, and other stakeholders to translate business requirements into technical solutions.
- Participate actively throughout the software development lifecycle, including planning, design, implementation, testing, deployment, and maintenance.
- Enhance software engineering practices by working within agile teams to design, develop, test, and support technical solutions using a full stack of development tools and technologies.




- Stay abreast of evolving technological trends and incorporate relevant innovations into application design and development.
- Mentor and guide junior, intermediate, and senior mobile developers, fostering a culture of continuous learning and technical excellence.
- Ensure code quality and maintainability through code reviews, automated testing, and adherence to best practices.

Benefits At Capital One Canada, we empower our employees to take ownership of their careers within a high-performance, hybrid work environment supported by a comprehensive benefits package. We provide tools, mentorship, and opportunities for upskilling, career pivots, and mastery of your craft. Our flexible work model includes three days in the office per week, promoting collaboration while accommodating personal commitments. We prioritize holistic well-being, offering full coverage for spouses, domestic partners, and dependents, a one-time Work From Home allowance, up to $3,000 in mental health coverage, and up to $5,000 annually for tuition subsidies. Our commitment is to support your growth, health, and overall life satisfaction, enabling you to thrive both professionally and personally.

Equal Opportunity

Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work workplace. We consider all qualified applicants and are dedicated to providing reasonable accommodations to meet individual needs. We believe that diversity enhances our creativity and innovation, and we strive to create a workplace where everyone can succeed.

If you require accommodations during the application process, please contact our recruiting team. We are committed to ensuring an equitable hiring process and supporting all employees in their growth and development.

📌 Android Engineer (Canada)
🏢 AgileGrid Solutions
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: android engineer (canada) / canada