AgileGrid Solutions logo
AgileGrid Solutions Verified
IT Services, Software Development, Consulting

Android Engineer

CanadaHybridFull TimePosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

Capital One Canada is seeking a Staff Android Engineer to lead the technical design, architecture, and development of their Android applications. This role requires a hands-on approach with advanced expertise in native Android development using Java or Kotlin, and experience with modern tools like RxJava, Coroutines, Dagger, Espresso, JUnit, and Jenkins. The engineer will collaborate with cross-functional teams, enhance engineering practices within agile environments, and mentor junior team members. Familiarity with AWS and Agile methodologies is advantageous. The position offers a hybrid work environment and a comprehensive benefits package.

About The Company
Capital One Canada has been dedicated to transforming the banking experience for over 30 years. Our mission is to change banking for good by making credit accessible, simple, intuitive, and rewarding. We are committed to building meaningful relationships with our customers, helping Canadians succeed with credit, and fostering a culture that values innovation, integrity, and inclusivity. Our focus is on leveraging technology to create innovative financial solutions that meet the evolving needs of our customers, ensuring they have the tools and support necessary to achieve their financial goals.
About The Role
We are seeking a highly skilled Staff Android Engineer to join our dynamic software development team. In this role, you will be responsible for leading the technical design, architecture, and development of our Android applications. You will work closely with cross-functional teams to deliver innovative mobile solutions that enhance our customer experience. This position requires a hands-on approach with advanced expertise in Android development, and it offers an exciting opportunity to influence the technical direction of our products. You will have the chance to motivate, manage, and inspire a team of software engineers, fostering a collaborative environment that encourages innovation and excellence.
Qualifications
The ideal candidate will possess a minimum of 6 years of professional experience in native Android application development using Java or Kotlin. You should have a strong background in application and data design, architecture, and development, with proven expertise in building scalable and maintainable mobile solutions. Experience with modern Android development tools and frameworks such as RxJava, Coroutines, Dagger, Espresso, JUnit, and Jenkins is essential. Additionally, candidates should hold a bachelor’s, master’s, or diploma in Computer Science, Software Engineering, Information Technology, or a related field. Experience mentoring junior team members and guiding technical stakeholders is highly valued. Familiarity with cloud platforms like AWS and Agile development methodologies will be considered advantageous.
Responsibilities

  • Own the technical design, architecture, and development of cross-functional, multi-platform application systems to ensure high performance, scalability, and security.
  • Collaborate within a dynamic mobile 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, implement, and support technical solutions across various development tools and technologies.
  • Contribute expertise on how emerging technologies impact the domain, providing insights and recommendations for continuous improvement.
  • Mentor junior, intermediate, and senior mobile associates, fostering technical growth and knowledge sharing within the team.

Benefits
At Capital One Canada, we prioritize the well-being and development of our employees. We offer a flexible hybrid work environment, with three days in the office and the option to work remotely. Our office is conveniently located across from Union Station, providing easy access and a vibrant work setting. We provide a one-time Work From Home allowance to help you create a comfortable and productive workspace. Our comprehensive benefits package includes full coverage for spouses, domestic partners, and dependents, along with mental health support with up to $3,000 in coverage annually. Additionally, employees are eligible for tuition subsidies of up to $5,000 per year, along with wellness programs, financial planning resources, and ongoing learning opportunities to support your personal and professional growth.
Equal Opportunity
Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We welcome applications from all qualified candidates and are dedicated to providing reasonable accommodations to applicants with disabilities. We believe that diverse perspectives and backgrounds drive innovation and excellence, and we strive to ensure that all employees feel valued and supported. If you require accommodations during the application process, please contact our recruiting team confidentially. We are committed to creating a workplace where everyone can thrive and contribute to our shared success.

Ready to apply?
You'll be redirected to AgileGrid Solutions's application page.

Similar roles