Android Engineer (Canada)

Android Engineer (Canada)

02 Sep
|
AgileGrid Solutions
|
Canada

02 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 cutting-edge technologies such as machine learning, conversational AI, and design thinking into our core operations.

We are a bank that operates like a tech company, where your work directly influences the development of innovative solutions that impact millions of Canadians. Our culture is driven by fearless curiosity, bold innovation, and a collective of authentic individuals committed to redefining what is possible. Technology is not just a part of our strategy; it is our strategy.

Everything we do aligns with our vision to create the future of banking and financial services.

About The Role We are seeking a highly skilled Staff Android Engineer to join our dynamic mobile development team. In this role, you will be responsible for leading the technical design, architecture, and development of cross-functional, multi-platform application systems.

You will work closely with product managers, designers, and other developers to deliver creative mobile solutions that enhance the customer experience. This position requires advanced hands-on development expertise, a deep understanding of Android application architecture, and the ability to mentor junior team members. As part of our agile team, you will contribute throughout the entire software development lifecycle, ensuring high-quality deliverables and continuous improvement of our engineering practices.





Qualifications The ideal candidate will possess a minimum of 6 years of experience in native Android application development using Java and Kotlin, along with extensive experience in application and data architecture. A strong background in designing, developing, and deploying Android applications is essential.

Familiarity with modern development tools and frameworks such as RxJava, Coroutines, Dagger, Espresso, Junit, Jenkins, and Jetpack Compose is required. Additionally, candidates should have experience mentoring junior and intermediate developers and guiding technical and business stakeholders. A bachelor's, master's, or diploma in Computer Science, Software Engineering, Information Technology, or a related field is preferred.

Exposure to cloud platforms like AWS and experience working within agile environments will be advantageous.

Responsibilities

- Own the technical design, architecture, and development of cross-platform application systems, ensuring scalability, performance, and security.
- Collaborate with the mobile team throughout the entire Software Development Life Cycle to deliver high-quality features and enhancements.
- Improve software engineering practices by working within agile teams to design, develop, test, implement, and support technical solutions across a full stack of development tools and technologies.




- Provide technical expertise on how evolving technologies impact our domain and contribute to strategic planning and innovation.
- Mentor and guide Junior, Intermediate, and Senior mobile developers, fostering a culture of continuous learning and technical excellence.

Benefits At Capital One Canada, we empower our employees to take ownership of their careers and personal growth. We offer a hybrid work model with three days in the office per week, promoting flexibility and work-life balance. Our comprehensive benefits package includes full coverage for spouses, domestic partners, and dependents, a one-time Work From Home allowance to set up your workspace, up to $3,000 in mental health coverage, and up to $5,000 annually in tuition subsidies. We are committed to supporting your holistic well-being and provide resources to help you thrive both professionally and personally. Additionally, you will have access to mentorship programs, upskilling opportunities, and a culture that encourages innovation and collaboration.

Equal Opportunity

Capital One Canada is an equal opportunity employer dedicated to fostering a diverse and inclusive work environment. We consider all qualified applicants and are committed to providing reasonable accommodations to meet individual needs. We believe that diverse perspectives and experiences drive innovation and excellence.

If you require accommodations during the recruitment process, please contact our recruiting team confidentially. We are committed to ensuring a fair and equitable hiring process for all candidates.

📌 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

Subscribe to this job alert:

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