Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
About The Company Capital One Canada has been dedicated to transforming the banking experience for over 30 years. Our mission is to make credit accessible, simple, intuitive, and rewarding for our customers.
We believe in empowering people—our customers, associates, and talent—by providing innovative financial solutions that help Canadians succeed with credit. As a forward-thinking organization, we are committed to leveraging technology and data-driven insights to deliver exceptional service and foster long-term relationships.
About The Role We are seeking a highly skilled Staff Android Engineer to join our dynamic software studio located in Toronto, Ontario. In this role, you will be instrumental in leading the technical design, architecture, and development of innovative Android applications that enhance our customers' financial experiences.
You will work closely with cross-functional teams to deliver high-quality, scalable, and secure mobile solutions that align with our strategic goals. This position offers an excellent opportunity to influence the future of mobile banking technology, contribute to a collaborative environment, and mentor emerging talent within the team.
Qualifications The ideal candidate will possess a strong educational background in Computer Science, Software Engineering, or related fields, with a minimum of 6 years of hands-on experience developing native Android applications using Java or Kotlin. You should have extensive experience in application and data architecture, as well as proficiency with modern development tools and frameworks such as RxJava, Coroutines, Dagger, Espresso, Junit, and Jenkins.
Proven mentorship skills, along with the ability to guide both technical and business stakeholders, are essential. A bachelor’s, master’s, or diploma in a relevant discipline is required. Preferred candidates will have 8+ years of full-cycle software development experience and familiarity with cloud platforms like AWS, as well as agile methodologies.
Responsibilities
- Own the technical design, architecture, and development of multi-platform, cross-functional application systems that serve our customers effectively.
- Collaborate with a dynamic mobile development team throughout the entire Software Development Life Cycle, from planning to deployment and maintenance.
- Enhance software engineering practices by working within agile teams to design, develop, test, and implement innovative technical solutions across a broad technology stack.
- Provide expert guidance on how emerging technologies impact the domain, ensuring our solutions remain cutting-edge and scalable.
- Mentor junior, intermediate, and senior mobile engineers, fostering a culture of continuous learning and technical excellence.
Benefits
At Capital One Canada, we prioritize the well-being and development of our employees. We offer a hybrid work environment, with three days in the office, supported by a one-time Work From Home allowance to create a comfortable workspace. Our head office is conveniently located near Union Station in Toronto. We provide comprehensive health coverage, including up to $3000 in mental health support and up to $5000 annually for tuition subsidies, ensuring our employees and their families are well cared for. Additionally, we support work-life balance through flexible scheduling, professional growth opportunities, and a collaborative, inclusive workplace culture designed to help you thrive both personally and professionally.
Equal Opportunity
Capital One Canada is committed to fostering a diverse and inclusive work environment. We consider all qualified applicants regardless of race, gender, age, disability, sexual orientation, or background. We provide reasonable accommodations throughout our recruitment process to ensure equal opportunity for all candidates.
Our organization values the unique perspectives and experiences each individual brings, and we strive to create a workplace where everyone can succeed and contribute meaningfully.
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free