10 Sep
|
AgileGrid Solutions
|
Canada
10 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 solutions such as machine learning, conversational AI, and design thinking into our core operations. We are a bank built like a tech company, where your work directly influences the development of innovative products and services 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 in financial services. Technology is not just a part of our strategy; it is our strategy, enabling us to serve our customers better and create the future of banking.
About The Role
We are seeking a highly skilled and experienced Staff Android Engineer to join our dynamic mobile development team at Capital One Canada. In this role, you will be responsible for leading the technical design, architecture, and development of cross-platform application systems. You will work closely with a talented team throughout the entire software development lifecycle, ensuring that our mobile applications are robust, scalable, and innovative.
This position requires a hands-on approach with advanced expertise in native Android development using Java and Kotlin, as well as experience in application architecture and data design. The ideal candidate will be passionate about technology, possess strong mentorship skills, and be committed to delivering high-quality solutions that enhance the customer experience.
Qualifications The ideal candidate will possess at least 6 years of hands-on experience in native Android application development using Java and Kotlin. You should have a strong background in application and data design, architecture, and full-cycle development. Proficiency with modern Android development tools and frameworks such as RxJava, Coroutines, Dagger, Espresso, Junit, and Jetpack Compose is essential.
Experience providing mentorship to junior and intermediate developers, as well as guiding technical and business stakeholders, is highly valued. A Bachelor's, Master's, or Diploma in Computer Science, Software Engineering, Information Technology, or a related field is required. Exposure to cloud technologies such as AWS and familiarity with agile development methodologies will be advantageous.
Responsibilities
- Own the technical design, architecture, and development of multi-platform application systems that serve our customers effectively.
- Collaborate within a dynamic mobile team throughout the entire software development lifecycle, from planning to deployment and support.
- Enhance software engineering practices by working within agile teams to design, develop, test, and implement innovative technical solutions across various development tools and technologies.
- Provide expertise on how emerging technologies impact the domain, ensuring our solutions remain at the forefront of 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 believe in empowering our employees to reach their full potential. We offer a supportive environment with opportunities for upskilling, career pivots, and mastery of your craft, backed by comprehensive tools and mentorship programs. Our hybrid work model provides flexibility, with three days in the office per week, promoting both collaboration and personal commitments. We prioritize holistic well-being, offering full coverage for spouses, domestic partners, and dependents, along with a one-time Work From Home allowance to set up your comfortable workspace.
Additionally, employees can access up to $3,000 in mental health coverage and up to $5,000 annually in tuition subsidies. Our benefits are designed to support your physical, mental, and qualified growth, ensuring you thrive both personally and professionally.
Equal Opportunity
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 individuals requiring reasonable accommodations. We believe that a diverse team enhances innovation and reflects the communities we serve.
If you require any accommodations during the recruitment process, please contact our recruiting team confidentially. We do not endorse or guarantee third-party products or services and are committed to responsible AI usage in our hiring practices. Our goal is to ensure a fair, transparent, and inclusive hiring process for all candidates.
📌 Android Engineer (Canada)
🏢 AgileGrid Solutions
📍 Canada