381 Android App jobs in Canada

Android Engineer, App Analysis

Toronto, Ontario Data Theorem

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Data Theorem is an exciting company focused on creating a more secure world for data. Rooted in a strong engineer first culture, every employee has an impact on product and direction. We are searching for exceptional talent pursuing an opportunity to grow and take ownership of the projects that resonate most with them.

As an Android engineer, you will be responsible for improving our automated platform for analyzing Android applications at scale, and help Data Theorem’s customers build better, more secure, and more private applications.

You will:

  • Work with the mobile team on a set of tools we've built to statically analyze APK's in order to find security or privacy issues.
  • Improve our dynamic analyzer, which instruments Android applications in order to study their behavior while running on a device, and detect dangerous actions that could lead to security problems.
  • Collaborate with the security research team to build new security checks to be added to our scanning platform, so we can help customers build more secure Android apps.
  • Be an active member of Data Theorem's engineering team, which is spread across the United States, England, France, and Canada.
  • Be amazed at your opportunity for growth within a top cybersecurity startup.

We’re looking for someone who has:

  • Significant experience implementing Android applications and tools.
  • A good understanding of the Android runtime, or a strong interest in becoming more familiar with the runtime.
  • Bonus points: some experience with Flutter writing tools in Python.
  • Bonus points: some experience with taking apart Android software in order to understand and/or modify it. This includes experience with tools such as Xposed, Frida, apktool, androguard, etc.

Qualifications:

  • Bachelor's degree in Engineering or equivalent work experience in related field.
  • 3 plus years of experience working with mobile technologies.
  • No information security experience required - we are more interested in software engineering backgrounds.

Powered by JazzHR

Ce9svmD5DT

This advertiser has chosen not to accept applicants from your region.

Mobile App Developer (Android/iOS)

Toronto, Ontario Info Resume Edge

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

About the Role:
We are looking for a talented Mobile App Developer to design, develop, and maintain high-quality mobile applications for Android and/or iOS platforms. The ideal candidate will have strong programming skills, experience with mobile frameworks, and a passion for creating seamless user experiences.

Key Responsibilities:

  • Design, develop, test, and deploy mobile applications for Android and/or iOS platforms.

  • Collaborate with UI/UX designers, backend developers, and product managers to deliver functional and visually appealing applications.

  • Write clean, efficient, and maintainable code following best practices and platform guidelines.

  • Troubleshoot, debug, and optimize applications for performance, scalability, and reliability.

  • Integrate mobile applications with backend services, APIs, and third-party libraries.

  • Stay up-to-date with emerging mobile technologies, frameworks, and best practices.

  • Participate in code reviews, testing, and documentation to ensure high-quality deliverables.

Required Qualifications:

  • Bachelors degree in Computer Science, Software Engineering, or a related field.

  • Proficiency in mobile development languages:

    • Android: Java, Kotlin

    • iOS: Swift, Objective-C

  • Experience with mobile app frameworks such as Flutter, React Native, or Xamarin is a plus.

  • Familiarity with RESTful APIs, JSON, and data integration.

  • Knowledge of mobile app lifecycle, app store submission, and platform guidelines.

  • Strong problem-solving, debugging, and analytical skills.

  • Ability to work independently and collaboratively in a team environment.

Preferred Qualifications:

  • Experience with cross-platform mobile development.

  • Knowledge of cloud services (AWS, Firebase, Azure) and push notifications.

  • Familiarity with Agile/Scrum development methodologies.

  • Understanding of mobile app security, performance optimization, and user experience design.

Benefits:

  • Competitive salary and performance-based incentives.

  • Opportunities for professional growth and skill development.

  • Health insurance and other employee benefits.

  • Flexible working hours and remote work options.

  • Innovative and collaborative work environment.

This advertiser has chosen not to accept applicants from your region.

Staff Android Engineer

M3C Toronto, Ontario Capital One - CA

Posted today

Job Viewed

Tap Again To Close

Job Description

traffic
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario, Staff Android Engineer

Staff Android Engineer

Our Capital One Software Studio.

Since 2014, Capital One Canada's software studio has grown from a team of 10 to a team of over 250. We're passionate about what we do, and we're always on the lookout for people who want to make a difference in the world of credit through technology. We're obsessed with doing the right thing, and we achieve that by finding innovative ways to better serve our customers.

This role does not have direct reports. We require advanced hands-on development, technical design, and architecture.

Working with us.

How do we do things at Capital One Canada? We listen - to our people, and to our customers. We change with the times and have adopted a flexible hybrid model (remote and/or in-office). A flexible hybrid working model is one that creates the opportunity to match the work that we do to the environment that best supports that work. We recognize that everyone has a unique working pattern so we're open to discussing flexible working arrangements that will best accommodate you.

At Capital One we're committed to diversity, inclusion and belonging. We strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and inclusive behaviors are embedded in everything we do to positively impact associates. Strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and to help challenge the status quo and create the best outcomes for everyone.

We're focused on helping associates live well-physically, financially and emotionally. When you join us, we support you and those who are most important to you, offering full coverage for spouses, domestic partners, and dependents. We've designed our benefits program to be flexible, comprehensive and consistent across our organization. From health and fitness center discounts, to training and professional development programs-and much more-you'll discover that Capital One is committed to helping you live your best life.


A day in the life of a Capital One Manager, Software Engineering

You'll motivate, manage, and inspire a team of software engineers to deliver innovative products.

Here are a few of the ways we're helping people take control of their credit:

  • Helping customers view and monitor their credit scores with Credit Keeper

  • Enabling customers to view and edit their Personal Information directly in the Mobile App

  • Providing customers 100% certainty which credit cards they'll be approved for before they apply, by using Quick Check

We're all-in on the cloud and we're leaders in the adoption of open source, RESTful APIs, microservices, and containers. We build our own products and release them with a speed and agility that allows us to get new customer experiences to market quickly. And, as a founder-led company, we're inspired to make, break, do, and do good. So, let's do something great together.

Want to learn more? Check out life at Capital One in the Software Studio!

Responsibilities

  • Own technical design, architecture, and development of cross-functional, multi-platform application systems

  • Work as part of a dynamic mobile team throughout the Software Development Life Cycle

  • Improve software engineering practices - work within agile teams to design, develop, test, implement and support technical solutions across a full stack of development tools and technologies

  • Contribute expertise on how evolving technology affects domain; and

  • Provide mentorship to Junior, Intermediate, and Senior mobile associates

Basic Qualifications

  • At least 6 years of hands-on development of Native Android applications using Java/Kotlin

  • At least 6 years of experience with application and/or data design, architecture and development

  • Experience with RxJava, Coroutines, Dagger, Espresso, Junit and Jenkins

  • Experience providing mentorship to Junior/Intermediate Associates and guidance to technical and business stakeholders

  • Bachelor's, Master's or Diploma in Computer Science, Software Engineering, Information Technology or in related field

Preferred Qualifications

(Don't have them all? Don't worry. We'll help you develop the right skills for the job)

  • 8+ Years of experience leading the full life-cycle of Software Development

  • Exposure to AWS or other cloud products

  • Experience working in an agile environment and familiar with agile development methodologies

About Capital One Canada

We've been helping millions of Canadians for over 20 years by providing them with access to credit when others wouldn't. We're on a journey to put our customers first, and keep them there, by building modern technology solutions to simplify and humanize the world of credit cards. We have the positive energy of a startup, with the advantages of a big company.

Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants and will meet the needs of those requiring reasonable accommodations.

If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1- or via email at . All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.

For technical support or questions about Capital One's recruiting process, please send an email to

Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.

Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).

This advertiser has chosen not to accept applicants from your region.

Senior Android Engineer

Toronto, Ontario Source Code

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Capital One, Android Developer

Senior Android Developer to build new and test new features on a mobile credit card application using Native Android, Java or Kotlin, Espresso, and Robolectric, in an Agile environment.

Downtown Toronto, Ontario (Fully remote eligible)

Permanent, full time

You will be working with some of the best in the industry to push the needle on Android development and define our next journey. If you have a great track record of writing clean, testable and scalable code then we want to talk to you.

Responsibilities:

  • Create exciting new applications and build high quality features for Native Android applications

  • Work within and across Agile teams to design, develop, test, implement and support technical solutions across a full-stack of development tools and technologies

  • Supporting testing engineers from inception to production

  • Identify gaps and solve problems to completion

Must have:

  • 1+ years of experience in Native Android Development (2+ years of experience for the higher pay band) using Java or Kotlin
  • Experience conducting Unit testing with (preferably with Robolectric )

  • Experience conducting Acceptance Tests using Espresso

  • Experience with MVVM, MVP, MVC

Nice to have:

  • Exposure to RXAndroid, Retrofit, Dagger 2, Android Components, Coroutines, Jetpack

  • Exposure to REST APIs

  • Experience work Credit Card, banking or financial services industries

  • Familiarity with front-end technology and frameworks such as React or Angular

  • Experience with CI/CD pipeline development via Jenkins, Fastlane, Groovy

  • Exposure to iOS development


This advertiser has chosen not to accept applicants from your region.

Staff Android Engineer

M3C Toronto, Ontario Capital One - CA

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario, Staff Android Engineer

Staff Android Engineer

Our Capital One Software Studio.

Since 2014, Capital One Canada's software studio has grown from a team of 10 to a team of over 250. We're passionate about what we do, and we're always on the lookout for people who want to make a difference in the world of credit through technology. We're obsessed with doing the right thing, and we achieve that by finding innovative ways to better serve our customers.

This role does not have direct reports. We require advanced hands-on development, technical design, and architecture.

Working with us.

How do we do things at Capital One Canada? We listen - to our people, and to our customers. We change with the times and have adopted a flexible hybrid model (remote and/or in-office). A flexible hybrid working model is one that creates the opportunity to match the work that we do to the environment that best supports that work. We recognize that everyone has a unique working pattern so we're open to discussing flexible working arrangements that will best accommodate you.

At Capital One we're committed to diversity, inclusion and belonging. We strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and inclusive behaviors are embedded in everything we do to positively impact associates. Strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and to help challenge the status quo and create the best outcomes for everyone.

We're focused on helping associates live well-physically, financially and emotionally. When you join us, we support you and those who are most important to you, offering full coverage for spouses, domestic partners, and dependents. We've designed our benefits program to be flexible, comprehensive and consistent across our organization. From health and fitness center discounts, to training and professional development programs-and much more-you'll discover that Capital One is committed to helping you live your best life.


A day in the life of a Capital One Manager, Software Engineering

You'll motivate, manage, and inspire a team of software engineers to deliver innovative products.

Here are a few of the ways we're helping people take control of their credit:

  • Helping customers view and monitor their credit scores with Credit Keeper

  • Enabling customers to view and edit their Personal Information directly in the Mobile App

  • Providing customers 100% certainty which credit cards they'll be approved for before they apply, by using Quick Check

We're all-in on the cloud and we're leaders in the adoption of open source, RESTful APIs, microservices, and containers. We build our own products and release them with a speed and agility that allows us to get new customer experiences to market quickly. And, as a founder-led company, we're inspired to make, break, do, and do good. So, let's do something great together.

Want to learn more? Check out life at Capital One in the Software Studio!

Responsibilities

  • Own technical design, architecture, and development of cross-functional, multi-platform application systems

  • Work as part of a dynamic mobile team throughout the Software Development Life Cycle

  • Improve software engineering practices - work within agile teams to design, develop, test, implement and support technical solutions across a full stack of development tools and technologies

  • Contribute expertise on how evolving technology affects domain; and

  • Provide mentorship to Junior, Intermediate, and Senior mobile associates

Basic Qualifications

  • At least 6 years of hands-on development of Native Android applications using Java/Kotlin

  • At least 6 years of experience with application and/or data design, architecture and development

  • Experience with RxJava, Coroutines, Dagger, Espresso, Junit and Jenkins

  • Experience providing mentorship to Junior/Intermediate Associates and guidance to technical and business stakeholders

  • Bachelor's, Master's or Diploma in Computer Science, Software Engineering, Information Technology or in related field

Preferred Qualifications

(Don't have them all? Don't worry. We'll help you develop the right skills for the job)

  • 8+ Years of experience leading the full life-cycle of Software Development

  • Exposure to AWS or other cloud products

  • Experience working in an agile environment and familiar with agile development methodologies

About Capital One Canada

We've been helping millions of Canadians for over 20 years by providing them with access to credit when others wouldn't. We're on a journey to put our customers first, and keep them there, by building modern technology solutions to simplify and humanize the world of credit cards. We have the positive energy of a startup, with the advantages of a big company.

Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants and will meet the needs of those requiring reasonable accommodations.

If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1- or via email at . All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.

For technical support or questions about Capital One's recruiting process, please send an email to

Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.

Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).

This advertiser has chosen not to accept applicants from your region.

Senior Android Engineer

Toronto, Ontario Source Code

Posted 28 days ago

Job Viewed

Tap Again To Close

Job Description

Capital One,  Android Developer

Senior Android Developer to build new and test new features on a mobile credit card application using Native Android, Java or Kotlin, Espresso, and Robolectric, in an Agile environment.

Downtown Toronto, Ontario (Fully remote eligible)

Permanent, full time

You will be working with some of the best in the industry to push the needle on Android development and define our next journey. If you have a great track record of writing clean, testable and scalable code then we want to talk to you.

Responsibilities:

  • Create exciting new applications and build high quality features for Native Android applications

  • Work within and across Agile teams to design, develop, test, implement and support technical solutions across a full-stack of development tools and technologies

  • Supporting testing engineers from inception to production

  • Identify gaps and solve problems to completion

Must have:

  • 1+ years of experience in Native Android Development (2+ years of experience for the higher pay band) using Java or Kotlin
  • Experience conducting Unit testing with (preferably with Robolectric )

  • Experience conducting Acceptance Tests using Espresso

  • Experience with MVVM, MVP, MVC

Nice to have:

  • Exposure to RXAndroid, Retrofit, Dagger 2, Android Components, Coroutines, Jetpack

  • Exposure to REST APIs

  • Experience work Credit Card, banking or financial services industries

  • Familiarity with front-end technology and frameworks such as React or Angular

  • Experience with CI/CD pipeline development via Jenkins, Fastlane, Groovy

  • Exposure to iOS development


This advertiser has chosen not to accept applicants from your region.

Senior Android Software Engineer

Richmond, British Columbia PressReader

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

PressReader is a rapidly growing technology company that partners with the world’s leading publishers to deliver content to millions of users in over 160 countries. Our progressive approach to digital distribution has allowed publishers such as The Washington Post, The Guardian, Newsweek, Rolling Stone, The Globe and Mail, and Vogue to find new audiences through business partnerships, including airlines, hotels, cruise ships, libraries, and thousands of other companies worldwide.

Our technology also powers Branded Editions (BE) - a white-label solution that enables publishers to deliver their digital content in interactive ways. BE allows them to build a customizable platform that supports a wide range of revenue opportunities.

We have a full-time opportunity for a Senior Android Software Engineer to join our Engineering Team.

As part of the Engineering team, you will work on an award-winning digital platform, and work across various stages of the software development cycle. You will use your proven experience in Android software development to heighten our current and future projects. You will help shape the culture and success of our Engineering department.

This is a great opportunity for a developer who has about 5+ years of experience working with Android applications as part of a professional team. Solid experience with Kotlin and Java is essential.

In this role, you will:

  • Design and develop key software components for PressReader applications, both baseline and branded editions.
  • Deliver code with top-tier quality while adhering to development best practices, employing test-driven development methodologies, and supporting delivery automation.
  • Engage in estimating project efforts and timelines for delivery.
  • Take charge in conducting peer design and code reviews.
  • Identify technical, schedule, and other potential project risks, providing pertinent feedback.
  • Actively collaborate with teammates, both mobile (iOS and Android) and backend, and maintain effective communication with project stakeholders to ensure smooth and predictable project progression.
  • Create and uphold high-caliber technical documentation outlining software designs and solutions.
  • Coach and/or mentor junior engineers on the team.

You may be a great fit if you have:

  • Minimum of 5 years' experience in developing Android applications.
  • Proficient in crafting reliable and scalable software systems.
  • Extensive knowledge of Kotlin, Java and Android SDK.
  • Various dev. tools like Jetpack, Compose, Dagger, Android Studio, Gradle, Git.
  • Design patterns and frameworks like RxJava, Coroutine, MVI, MVVM, Clean Architecture.
  • Testing tools: Junit, Mockito, Robolectric, Espresso.
  • Proficiency in refactoring complex code to enhance testability and maintainability.
  • Knowledge or experience in test-driven development and agile/iterative development methodologies.
  • Exceptional communication skills, both written and verbal, coupled with strong interpersonal abilities.
  • A team-player mindset with a willingness to broaden skills and actively contribute ideas and knowledge.

Bonus points if you:

  • Hold a Bachelor's Degree in Computer Science.

Why us for your next career adventure?

PressReader offers a hybrid work environment to balance the flexibility of working from home and being together to collaborate, celebrate, and connect. This position is based in our Richmond, BC office and requires to be on-premises three days a week. When not in the office, employees have the opportunity to work remotely.

PressReader is committed to providing a fair compensation package which include a 100% employer-paid health, dental, and vision benefit plan; 15 paid vacation days to start; health and wellness days and bereavement days; reimbursements for professional training and membership in professional associations; fitness subsidy and more, along with a chance to be working with amazing people. The pay range for this role is $110,000 to $120,000, depending on experience.

We thank everyone who is interested in our role. Only qualified candidates legally eligible to work in Canada will be directly contacted for this position.

If you don’t see yourself fully reflected in every job requirement listed for this job, we still encourage you to apply. We are committed to creating a more equitable, inclusive and diverse company and we welcome applicants of all genders, ages, ethnicities, cultures, abilities, sexual orientations, sexual identification, and life experiences. If you require accommodation in completing any pre-employment assessments or applications, interviewing, or otherwise participating in the recruitment process, please email

Finally, sometimes emergencies happen and you may need to reschedule an interview. We understand. Please let us know without worrying about losing the opportunity or your credibility.

To apply, please submit your resume, and a cover letter explaining why you are the right person for this role.

This is a great opportunity for the right candidate.

We can’t wait to meet you!

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Android app Jobs in Canada !

Android System Internals Engineer

Toronto, Ontario Parallelz

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

About Parallelz:

Parallelz enables developers to instantly port their existing mobile apps/games to the web, without any SDKs, code changes, or engineering efforts. Developers can improve user acquisition, organic virality, create new revenue channels, and offer new user experiences and capabilities that were not possible before.

With Parallelz, users can access mobile apps instantly, with lossless quality, at full performance, on any desktop or mobile device. The Parallelz platform enables this by transforming existing native mobile apps into fully-native web apps, in real-time, that can be instantly accessible on any browser. Developers can now have a new frictionless way to reach their customers, free from the restrictions and taxations of the existing app stores. Through this technology, we’re blurring the boundaries between web, mobile and desktop applications.

Our founding team and advisors are serial entrepreneurs and technologists from Mozilla, MIT, and former founders of high-growth venture-backed startups. The company is joined by top-tier, global venture funds and angel investors.

We prefer to hire locally in Toronto for a hybrid work environment but are open to considering remote candidates, as well.

Responsibilities:

  • C/C++ Programming: Leverage your experience in C/C++ programming to write efficient and maintainable code.
  • Problem Solving: Apply your problem-solving skills to tackle complex issues and develop innovative solutions.
  • Independent Contributor Role: Work independently and collaboratively, taking ownership of tasks and driving them to completion.
  • Resilience: Demonstrate resilience and the ability to persevere through challenging and repetitive tasks.
  • Investigative Skills: Exhibit a keen ability to dig deep and get to the root of problems.
  • Communication: Communicate effectively with team members and stakeholders to ensure smooth project execution.
  • Linux Familiarity: Comfortable working in a Linux environment, with knowledge of system programming close to the OS level.

Requirements

This is a technically demanding role that will require a lot of creative problem solving and out-of-the-box thinking. A great candidate will possess at least some of the following:

  • 5+ years of experience with C/C++
  • Experience developing for Android/Linus (Android Internals, AOSP)
  • Experience with network (socket) programming and Linux device driver programming
  • Bonus: Experience with OpenGL ES, WebAssembly, WebGPU

Benefits

This is a full-time, remote position. We offer a competitive salary, benefits, and an Employee Stock Option Plan.

This advertiser has chosen not to accept applicants from your region.

Principal Associate, Software Engineer - Capital One Travel - Android

M3C Toronto, Ontario Capital One - CA

Posted today

Job Viewed

Tap Again To Close

Job Description

traffic
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario, Principal Associate, Software Engineer - Capital One Travel - Android

About Capital One Canada.

For over 20 years, we've been on a mission to change banking for good and build relationships by making credit accessible, simple, intuitive and rewarding. We want to help Canadians succeed with credit, because we believe in people - in our customers, in our associates, and in talent like you!

Capital One Travel.

Join the fast-growing Capital One Travel team, as we seek to transform the way customers book travel. Capital One Travel is a fast-moving, highly innovative, digital-first business within Capital One's Premium Products and Experiences organization. We aim to grow an industry leading travel booking platform that customers love and delivers unique, differentiated benefits to our millions of customers while also powering the headline marketable benefits of our credit card products.

At Capital One, the iOS and Android platforms are recognized as an opportunity to reach our customers in unique, personal and engaging ways. Our engineers are provided with top of the line Macbook Pros, high-end monitors, and the necessary tooling to develop the best possible products with the least amount of friction.

Working at Capital One.

Enjoy a hybrid work environment, with 3 days in the office. Build a comfortable workspace with our one-time, Work From Home allowance and enjoy our head office located conveniently across the street from Union Station.

Live well-physically, financially and emotionally. Receive support for you and those who are most important to you, with full coverage for spouses, domestic partners, and dependents. With up to $3000 in mental health coverage and up to $5000 in tuition subsidies per year-and much more-you'll discover that Capital One is committed to helping you live your best life.

At Capital One we're committed to diversity, inclusion and belonging. We strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and inclusive behaviors are embedded in everything we do to positively impact associates. Strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and to help challenge the status quo and create the best outcomes for everyone.

We're focused on helping associates live well-physically, financially and emotionally. When you join us, we support you and those who are most important to you, offering full coverage for spouses, domestic partners, and dependents. We've designed our benefits program to be flexible, comprehensive and consistent across our organization. From health and fitness center discounts, to training and professional development programs-and much more-you'll discover that Capital One is committed to helping you live your best life.

Here are a few of the ways we're helping people take control of their credit:

  • Helping customers view and monitor their credit scores with Credit Keeper

  • Enabling customers to view and edit their Personal Information directly in the Mobile App

  • Providing customers 100% certainty which credit cards they'll be approved for before they apply, by using Quick Check

We're all-in on the cloud and we're leaders in the adoption of open source, RESTful APIs, microservices, and containers. We build our own products and release them with a speed and agility that allows us to get new customer experiences to market quickly. And, as a founder-led company, we're inspired to make, break, do, and do good. So, let's do something great together.

Responsibilities
  • Spearhead the development of Android features, with a focus on leveraging Jetpack Compose and reactive programming, to fulfill Capital One Travel objectives while adhering to cutting-edge engineering best practices, design guidelines, and principles.

  • Partner with fellow Software Engineers, UX/UI designers, and Product Owners/Analysts to craft high-performing, engaging, and purposeful customer experiences that exemplify simplicity and excellence.

  • Actively engage in all team agile ceremonies, ensuring timely delivery of all commitments while maintaining the highest standards of quality.

  • Continuously expand expertise in mobile development technologies, with a particular emphasis on Kotlin and Jetpack Compose, while also staying informed about relevant third-party libraries and tools.

  • Lead discussions and provide valuable contributions to team initiatives, incorporating feedback from diverse stakeholders.

  • Mentor junior and mid-level team members, fostering their growth and development in Android platform engineering and design system methodologies.

  • Collaborate closely with developers across various disciplines (Android, iOS, APIs, Web, etc.), fostering a culture of cross-functional collaboration and learning.

  • Take ownership of delivering major platform components and functionalities, working closely with Senior Engineers and Architects to ensure alignment with architectural vision and engineering excellence.

  • Drive the adoption of best practices and process improvements within and across sprint teams, continuously striving for operational efficiency and excellence.

  • Proactively identify technical challenges and work collaboratively with the team to devise innovative solutions, promoting a culture of problem-solving and creativity.

  • Conduct thorough reviews of pull requests, ensuring adherence to Kotlin and Jetpack Compose idioms, and providing constructive feedback to enhance code quality and maintainability.

Basic Qualifications
  • Bachelor's Degree

  • At least 4 years of professional software engineering experience (Internship experience does not apply)

  • At least 2 years of experience building native Android applications

  • At least 2 years of experience with Kotlin

Preferred Qualifications
  • 3+ years of experience building Android applications

  • 3+ years of experience with Kotlin

  • 1+ years of experience with Jetpack Compose

  • 1+ years of experience in open source frameworks

  • 1+ years of experience with Agile practices

Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants and will meet the needs of those requiring reasonable accommodations.

If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1- or via email at . All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.

For technical support or questions about Capital One's recruiting process, please send an email to

Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.

Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).

This advertiser has chosen not to accept applicants from your region.

Principal Associate, Software Engineer - Capital One Travel - Android

M3C Toronto, Ontario Capital One - CA

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario, Principal Associate, Software Engineer - Capital One Travel - Android

About Capital One Canada.

For over 20 years, we've been on a mission to change banking for good and build relationships by making credit accessible, simple, intuitive and rewarding. We want to help Canadians succeed with credit, because we believe in people - in our customers, in our associates, and in talent like you!

Capital One Travel.

Join the fast-growing Capital One Travel team, as we seek to transform the way customers book travel. Capital One Travel is a fast-moving, highly innovative, digital-first business within Capital One's Premium Products and Experiences organization. We aim to grow an industry leading travel booking platform that customers love and delivers unique, differentiated benefits to our millions of customers while also powering the headline marketable benefits of our credit card products.

At Capital One, the iOS and Android platforms are recognized as an opportunity to reach our customers in unique, personal and engaging ways. Our engineers are provided with top of the line Macbook Pros, high-end monitors, and the necessary tooling to develop the best possible products with the least amount of friction.

Working at Capital One.

Enjoy a hybrid work environment, with 3 days in the office. Build a comfortable workspace with our one-time, Work From Home allowance and enjoy our head office located conveniently across the street from Union Station.

Live well-physically, financially and emotionally. Receive support for you and those who are most important to you, with full coverage for spouses, domestic partners, and dependents. With up to $3000 in mental health coverage and up to $5000 in tuition subsidies per year-and much more-you'll discover that Capital One is committed to helping you live your best life.

At Capital One we're committed to diversity, inclusion and belonging. We strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and inclusive behaviors are embedded in everything we do to positively impact associates. Strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and to help challenge the status quo and create the best outcomes for everyone.

We're focused on helping associates live well-physically, financially and emotionally. When you join us, we support you and those who are most important to you, offering full coverage for spouses, domestic partners, and dependents. We've designed our benefits program to be flexible, comprehensive and consistent across our organization. From health and fitness center discounts, to training and professional development programs-and much more-you'll discover that Capital One is committed to helping you live your best life.

Here are a few of the ways we're helping people take control of their credit:

  • Helping customers view and monitor their credit scores with Credit Keeper

  • Enabling customers to view and edit their Personal Information directly in the Mobile App

  • Providing customers 100% certainty which credit cards they'll be approved for before they apply, by using Quick Check

We're all-in on the cloud and we're leaders in the adoption of open source, RESTful APIs, microservices, and containers. We build our own products and release them with a speed and agility that allows us to get new customer experiences to market quickly. And, as a founder-led company, we're inspired to make, break, do, and do good. So, let's do something great together.

Responsibilities
  • Spearhead the development of Android features, with a focus on leveraging Jetpack Compose and reactive programming, to fulfill Capital One Travel objectives while adhering to cutting-edge engineering best practices, design guidelines, and principles.

  • Partner with fellow Software Engineers, UX/UI designers, and Product Owners/Analysts to craft high-performing, engaging, and purposeful customer experiences that exemplify simplicity and excellence.

  • Actively engage in all team agile ceremonies, ensuring timely delivery of all commitments while maintaining the highest standards of quality.

  • Continuously expand expertise in mobile development technologies, with a particular emphasis on Kotlin and Jetpack Compose, while also staying informed about relevant third-party libraries and tools.

  • Lead discussions and provide valuable contributions to team initiatives, incorporating feedback from diverse stakeholders.

  • Mentor junior and mid-level team members, fostering their growth and development in Android platform engineering and design system methodologies.

  • Collaborate closely with developers across various disciplines (Android, iOS, APIs, Web, etc.), fostering a culture of cross-functional collaboration and learning.

  • Take ownership of delivering major platform components and functionalities, working closely with Senior Engineers and Architects to ensure alignment with architectural vision and engineering excellence.

  • Drive the adoption of best practices and process improvements within and across sprint teams, continuously striving for operational efficiency and excellence.

  • Proactively identify technical challenges and work collaboratively with the team to devise innovative solutions, promoting a culture of problem-solving and creativity.

  • Conduct thorough reviews of pull requests, ensuring adherence to Kotlin and Jetpack Compose idioms, and providing constructive feedback to enhance code quality and maintainability.

Basic Qualifications
  • Bachelor's Degree

  • At least 4 years of professional software engineering experience (Internship experience does not apply)

  • At least 2 years of experience building native Android applications

  • At least 2 years of experience with Kotlin

Preferred Qualifications
  • 3+ years of experience building Android applications

  • 3+ years of experience with Kotlin

  • 1+ years of experience with Jetpack Compose

  • 1+ years of experience in open source frameworks

  • 1+ years of experience with Agile practices

Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants and will meet the needs of those requiring reasonable accommodations.

If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1- or via email at . All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.

For technical support or questions about Capital One's recruiting process, please send an email to

Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.

Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Android App Jobs