For Employers
Apply Now

Please mention DailyRemote when applying

?
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

Lead the technical direction and architecture of Android applications while mentoring the Android chapter. Collaborate with cross-functional teams to drive modernization initiatives and ensure high-quality, scalable product delivery.

Staff Android Engineer

Who we are

At Pearson, we’re committed to a world that’s always learning and to our talented team who makes it all possible. We are bold thinkers and standout innovators who motivate each other to explore new frontiers in an environment that supports and inspires us to always be better. With a rich heritage that combines 150 years of experience in publishing with the latest learning technology and digital services, we help people learn whatever, wherever and however they choose.

In the English Language Learning department, we’re shaping the future of learning tools to learn English, with a keen focus on helping students in a holistic way: from vocabulary and grammar to pronunciation. Our goal is to make sure our students get the most engaging and impactful experience with each and every one of our products.

What we are looking for

We are seeking an experienced and visionary Staff Android Engineer to lead and drive the architecture, design, and development of our Android applications. The ideal candidate will have a proven track record of delivering high-quality mobile applications at scale, possess deep technical expertise, and demonstrate strong leadership and mentorship abilities. This role is critical to ensuring that our Android applications are performant, reliable, and provide an exceptional user experience. 

This role's scope encompasses the entire Engineering department, with a focus on collaborating across multiple teams. Additionally, the position will take on leadership responsibilities within the Android chapter, ensuring the successful execution of all related duties and initiatives.

Key responsibilities

  • Lead the technical direction, architecture, and long-term evolution of our Android applications

  • Guide the Android chapter through standards, mentoring, reviews, and technical decision-making

  • Propose scalable modular solutions that support multiple teams and a growing product

  • Work closely with Product, Design, QA, Infrastructure, and other Staff-level partners

  • Drive modernization initiatives, manage technical debt and improve the developer experience.

  • Translate product strategy and complex requirements into clear technical approaches.

Must-Have Skills

  • Deep expertise in Kotlin, MVVM, MVI, clean architecture, and modular app architecture

  • Strong experience with coroutines, Jetpack Compose, Room, and Hilt

  • Proven ability to define architecture, technical standards, and reusable platform solutions

  • Able to improve app performance, memory usage, stability, build times, and responsiveness

  • Excellent communication skills in English, including technical documentation and stakeholder alignment

  • Understanding of mobile analytics, experimentation, and A/B testing

Nice-to-Have Skills

  • Experience using and guiding adoption of AI-assisted development tools, such as Cursor or Claude Code

  • Strong leadership and mentoring skills with the ability to influence without direct authority

  • Experience with CI/CD, automated testing strategy, mobile release processes

  • Experience driving a chapter, from the rituals to the standards and documentation

  • Proven ability to drive multi-quarter technical roadmaps and cross team initiatives

  • Experience driving, from 0 to 1, the execution of technical initiatives, from writing the product requirements document to defending it, to managing its execution, even if it requires distributing the work onto multiple individuals

Profile & experience

  • 8+ years of Android development experience or equivalent demonstrated Staff-level impact, ideally in product-driven or high-scale environments

  • Demonstrated experience leading architecture decisions, large migrations, or platform-wide initiatives

  • Focus on scalability, maintainability, developer experience, and long-term platform health

  • Experience working in agile teams with planning, estimation, technical prioritization, and iterative delivery

    #LI-MG1

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Director, Analytics Product

Full Time United States Software Development

Sr Security Engineer - 11917

Full Time India Software Development

ERP Systems Analyst II, FCH - IT - BUSINESS APPLCATNS

Full Time United States $28.42 - $48.62 per hour Software Development

SAP Developer (ABAP) - VMS & S/4HANA z j. angielskim (k/m)

Full Time, Contract Poland Software Development

DevOps Engineer

Full Time Slovakia €1900 per month Software Development

Senior Engineer - System Protection and Control (Remote)

Full Time United States Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 219,346+ Jobs in Software Engineer

Answer easy questions

Answer easy questions

219,346+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified