MENU
  • Remote Jobs
  • Companies
  • Go Premium
  • Job Alerts
  • Post a Job
  • Log in
  • Sign up
Working Nomads logo Working Nomads
  • Remote Jobs
  • Companies
  • Post Jobs
  • Go Premium
  • Get Free Job Alerts
  • Log in

Sr. Android Developer

Coursera

Full-time
Canada
android
java
qa
architecture
scrum master
The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

Job Overview:

Coursera is a leading online learning platform for higher education, where 150+ million learners from around the world come to learn skills of the future. More than 220 of the world’s top universities and industry educators partner with Coursera to offer courses, Specializations, certificates, and degree programs. Thousands of companies trust the company’s enterprise platform Coursera for Business to transform their talent. Coursera for Government equips government employees and citizens with in-demand skills to build a competitive workforce. Coursera for Campus empowers any university to offer high-quality, job-relevant online education to students, alumni, faculty, and staff. Coursera is backed by leading investors that include Kleiner Perkins, New Enterprise Associates, Learn Capital, and SEEK Group.

At Coursera, our goal is to enable our learners to make progress towards their goal anytime, anywhere. As a member of the Mobile team, your work would enable our learners to seamlessly continue their learning experience whether at home, work, or on the go. In order to do this, we place our learners first, think about their workflows, and develop a product experience that enables and motivates them to complete courses and achieve career goals.

Coursera’s Android application has been seeing massive growth in the last few years. As a key technical leader on the mobile team, you will have an opportunity to ship impactful features to millions of world wide learners while mentoring a team of engineers and having impact on the whole mobile team. You’ll work with the latest Google technologies to enhance the architecture and design that support features to delight our learners. You will work closely with product, backend engineers, QA & design to deliver impactful initiatives that correlate with product and engineering OKRs.

We are currently seeking a Senior Android Engineer to join our dynamic team. In this role, you will have the opportunity to contribute to our mission by creating and enhancing our Android application. You will be responsible for designing, developing, and maintaining high-quality code, ensuring our app remains innovative, user-friendly, and reliable. 

As a Senior Android Engineer, you will bring a depth of knowledge and experience in Android development, including a strong understanding of Java and Kotlin. You will have a proven track record of delivering robust, efficient, and maintainable code. You should also have a solid understanding of the full mobile development life cycle, from concept to deployment. Your ability to work collaboratively in a team and your passion for continuous learning and growth will make you a valuable addition to our team.

Skills: 

  • Proficiency in Java and Kotlin, with a strong understanding of Android SDK.

  • Experience with Android Architecture Components, particularly with the MVVM design pattern.

  • Familiarity with RESTful APIs to connect Android applications to back-end services.

  • Knowledge of modern development methodologies, including Agile and Scrum.

  • Experience with third-party libraries and APIs, such as Hilt, and Coroutines.

  • Understanding of Google’s Android design principles and interface guidelines.

  • Proficient understanding of code versioning tools, such as Git.

  • Familiarity with continuous integration and deployment (CI/CD) for Android applications.

  • Strong problem-solving skills, with a knack for tackling complex technical challenges.

  • Excellent communication and teamwork skills.

Responsibilities: 

  • Create an innovative and delightful mobile learning experience on Android that scales across a wide range of devices.

  • Analyze trade-offs across options for app technology and architecture. Influence and lead roadmap towards the right technological choices for Coursera.

  • Define service requirements, design and interact with backend API endpoints that enable fast and efficient user interaction on mobile.

  • Collaborate with engineers, designers, and product managers to deliver features that enhance the learner experience.

  • Mentor, coach & support your fellow engineers with mobile best practices

  • Unit-test code for robustness, including edge cases, usability, and general reliability.

Basic Qualifications:

  • Bachelor's in computer science or equivalent experience

  • 3+ years of experience with Java / Kotlin

  • Experience in building native Android apps, knowledge of Android development SDKs

  • Experience in understanding large code bases, including API design techniques

  • Experience conducting code reviews and participating in design reviews, and knowledge of deploying apps to play store

Preferred Qualifications:

  • Led android app teams in the past

  • Desire to grow in technical leadership to potentially be the tech lead of all of mobile at coursera

  • Experience working in an Agile development process preferred

  • Experienced in developing, testing, shipping and supporting a product for hundreds of thousands of users

If this opportunity interests you, you might like these courses on Coursera: 

  • Introduction to Android Mobile Application Development | Coursera

  • Java Programming and Software Engineering Fundamentals Specialization 

  • Create an Android App with Kotlin

 

 

#PL-1

About the job

Full-time
Canada
Posted 1 year ago
android
java
qa
architecture
scrum master
Enhancv advertisement
+ 1,284 new jobs added today
30,000+
Remote Jobs

Don't miss out — new listings every hour

Join Premium

Sr. Android Developer

Coursera
The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

Job Overview:

Coursera is a leading online learning platform for higher education, where 150+ million learners from around the world come to learn skills of the future. More than 220 of the world’s top universities and industry educators partner with Coursera to offer courses, Specializations, certificates, and degree programs. Thousands of companies trust the company’s enterprise platform Coursera for Business to transform their talent. Coursera for Government equips government employees and citizens with in-demand skills to build a competitive workforce. Coursera for Campus empowers any university to offer high-quality, job-relevant online education to students, alumni, faculty, and staff. Coursera is backed by leading investors that include Kleiner Perkins, New Enterprise Associates, Learn Capital, and SEEK Group.

At Coursera, our goal is to enable our learners to make progress towards their goal anytime, anywhere. As a member of the Mobile team, your work would enable our learners to seamlessly continue their learning experience whether at home, work, or on the go. In order to do this, we place our learners first, think about their workflows, and develop a product experience that enables and motivates them to complete courses and achieve career goals.

Coursera’s Android application has been seeing massive growth in the last few years. As a key technical leader on the mobile team, you will have an opportunity to ship impactful features to millions of world wide learners while mentoring a team of engineers and having impact on the whole mobile team. You’ll work with the latest Google technologies to enhance the architecture and design that support features to delight our learners. You will work closely with product, backend engineers, QA & design to deliver impactful initiatives that correlate with product and engineering OKRs.

We are currently seeking a Senior Android Engineer to join our dynamic team. In this role, you will have the opportunity to contribute to our mission by creating and enhancing our Android application. You will be responsible for designing, developing, and maintaining high-quality code, ensuring our app remains innovative, user-friendly, and reliable. 

As a Senior Android Engineer, you will bring a depth of knowledge and experience in Android development, including a strong understanding of Java and Kotlin. You will have a proven track record of delivering robust, efficient, and maintainable code. You should also have a solid understanding of the full mobile development life cycle, from concept to deployment. Your ability to work collaboratively in a team and your passion for continuous learning and growth will make you a valuable addition to our team.

Skills: 

  • Proficiency in Java and Kotlin, with a strong understanding of Android SDK.

  • Experience with Android Architecture Components, particularly with the MVVM design pattern.

  • Familiarity with RESTful APIs to connect Android applications to back-end services.

  • Knowledge of modern development methodologies, including Agile and Scrum.

  • Experience with third-party libraries and APIs, such as Hilt, and Coroutines.

  • Understanding of Google’s Android design principles and interface guidelines.

  • Proficient understanding of code versioning tools, such as Git.

  • Familiarity with continuous integration and deployment (CI/CD) for Android applications.

  • Strong problem-solving skills, with a knack for tackling complex technical challenges.

  • Excellent communication and teamwork skills.

Responsibilities: 

  • Create an innovative and delightful mobile learning experience on Android that scales across a wide range of devices.

  • Analyze trade-offs across options for app technology and architecture. Influence and lead roadmap towards the right technological choices for Coursera.

  • Define service requirements, design and interact with backend API endpoints that enable fast and efficient user interaction on mobile.

  • Collaborate with engineers, designers, and product managers to deliver features that enhance the learner experience.

  • Mentor, coach & support your fellow engineers with mobile best practices

  • Unit-test code for robustness, including edge cases, usability, and general reliability.

Basic Qualifications:

  • Bachelor's in computer science or equivalent experience

  • 3+ years of experience with Java / Kotlin

  • Experience in building native Android apps, knowledge of Android development SDKs

  • Experience in understanding large code bases, including API design techniques

  • Experience conducting code reviews and participating in design reviews, and knowledge of deploying apps to play store

Preferred Qualifications:

  • Led android app teams in the past

  • Desire to grow in technical leadership to potentially be the tech lead of all of mobile at coursera

  • Experience working in an Agile development process preferred

  • Experienced in developing, testing, shipping and supporting a product for hundreds of thousands of users

If this opportunity interests you, you might like these courses on Coursera: 

  • Introduction to Android Mobile Application Development | Coursera

  • Java Programming and Software Engineering Fundamentals Specialization 

  • Create an Android App with Kotlin

 

 

#PL-1

Working Nomads

Post Jobs
Premium Subscription
Sponsorship
Reviews
Job Alerts

Job Skills
Jobs by Location
Jobs by Experience Level
Jobs by Position Type
Jobs by Salary
API
Scam Alert
FAQ
Privacy policy
Terms and conditions
Contact us
About us

Jobs by Category

Remote Administration jobs
Remote Consulting jobs
Remote Customer Success jobs
Remote Development jobs
Remote Design jobs
Remote Education jobs
Remote Finance jobs
Remote Legal jobs
Remote Healthcare jobs
Remote Human Resources jobs
Remote Management jobs
Remote Marketing jobs
Remote Sales jobs
Remote System Administration jobs
Remote Writing jobs

Jobs by Position Type

Remote Full-time jobs
Remote Part-time jobs
Remote Contract jobs

Jobs by Region

Remote jobs Anywhere
Remote jobs North America
Remote jobs Latin America
Remote jobs Europe
Remote jobs Middle East
Remote jobs Africa
Remote jobs APAC

Jobs by Skill

Remote Accounting jobs
Remote Assistant jobs
Remote Copywriting jobs
Remote Cyber Security jobs
Remote Data Analyst jobs
Remote Data Entry jobs
Remote English jobs
Remote Entry Level jobs
Remote Spanish jobs
Remote Project Management jobs
Remote QA jobs
Remote SEO jobs

Jobs by Country

Remote jobs Australia
Remote jobs Argentina
Remote jobs Belgium
Remote jobs Brazil
Remote jobs Canada
Remote jobs Colombia
Remote jobs France
Remote jobs Germany
Remote jobs Ireland
Remote jobs India
Remote jobs Japan
Remote jobs Mexico
Remote jobs Netherlands
Remote jobs New Zealand
Remote jobs Philippines
Remote jobs Poland
Remote jobs Portugal
Remote jobs Singapore
Remote jobs Spain
Remote jobs UK
Remote jobs USA


Working Nomads curates remote digital jobs from around the web.

© 2026 Working Nomads.