Senior Mobile Engineer (Android)
CA$199K - CA$244K/yr
We're hiring an Android-strong engineer who's eager to work beyond a single platform: someone who ... partnering with junior engineers to raise the bar across the team. WHAT WE'RE LOOKING FOR
CA$199K - CA$244K/yr
We're hiring an Android-strong engineer who's eager to work beyond a single platform: someone who ... partnering with junior engineers to raise the bar across the team. WHAT WE'RE LOOKING FOR
CA$199K - CA$244K/yr
We're hiring an Android-strong engineer who's eager to work beyond a single platform: someone who ... partnering with junior engineers to raise the bar across the team. WHAT WE'RE LOOKING FOR
... as a junior pair you direct and verify, not a passenger. Requirements This is a technically ... Android internals and custom AOSP development (kernel, HAL, SurfaceFlinger, System Services, GMS ...
Quick apply
... as a junior pair you direct and verify, not a passenger. Requirements This is a technically ... Android internals and custom AOSP development (kernel, HAL, SurfaceFlinger, System Services, GMS ...
... as a junior pair you direct and verify, not a passenger. Requirements This is a technically ... Android internals and custom AOSP development (kernel, HAL, SurfaceFlinger, System Services, GMS ...
... as a junior pair you direct and verify, not a passenger. Requirements This is a technically ... Android internals and custom AOSP development (kernel, HAL, SurfaceFlinger, System Services, GMS ...
$41.2K - $49.2K
12% of jobs
$49.2K - $57.3K
9% of jobs
$61.6K is the 25th percentile. Wages below this are outliers.
$57.3K - $65.3K
7% of jobs
$65.3K - $73.4K
21% of jobs
The median wage is $73.5K / yr.
$73.4K - $81.4K
25% of jobs
$81.5K is the 75th percentile. Wages above this are outliers.
$81.4K - $89.4K
15% of jobs
$89.4K - $97.5K
4% of jobs
$97.5K - $105.5K
0% of jobs
$105.5K - $113.6K
0% of jobs
$113.6K - $121.6K
0% of jobs
$121.6K - $129.6K
6% of jobs
$41.2K
$75.9K
$129.6K
A Junior Android Developer is an entry-level role responsible for assisting in the development and maintenance of Android applications. They work with senior developers to write clean, efficient code using Kotlin or Java, troubleshoot bugs, and implement user interface designs. This role often requires knowledge of Android SDK, APIs, and version control systems like Git. Junior developers typically collaborate with cross-functional teams to enhance app functionality and user experience.
A typical day for a Junior Android Developer involves writing and testing code for Android apps, debugging issues, and implementing new features under the guidance of senior developers. You’ll participate in team meetings or agile stand-ups, receive feedback on your work, and collaborate closely with designers and QA testers to ensure the app meets user requirements. As a junior team member, you'll often have opportunities to learn from code reviews, engage in collaborative problem-solving, and gradually take on more complex tasks as your skills develop. The environment is usually fast-paced and supportive, offering plenty of opportunities to grow your technical and teamwork abilities.
To thrive as a Junior Android Developer, you need a solid understanding of Java or Kotlin, knowledge of Android SDK, and familiarity with RESTful APIs and basic UI/UX design principles, typically backed by a relevant degree or coursework. Experience with Android Studio, Git version control, and optionally a Google Associate Android Developer certification are commonly expected. Strong problem-solving abilities, a willingness to learn, and effective communication skills help you work well within cross-functional teams. These qualities are crucial for delivering functional mobile apps, adapting to evolving project needs, and collaborating with senior developers and designers.

The Offers team helps our community members (CMs) find ways to save and earn more. We source and curate offers that put real money back in our CMs' pockets, and we work to surface the right offer, at the right time, with the right messaging - so what a CM sees is genuinely valuable to them - money they'd actually save, not a promotion they'll ignore. Getting that match right is equal parts engineering, product judgment, and experimentation. This is a full-stack team where most engineers work across stacks - either backend and frontend or two frontend platforms, such as Android and iOS. We're hiring an Android-strong engineer who's eager to work beyond a single platform: someone who can go deep on Android but is comfortable picking up iOS or backend work as the problem demands and as their own interests lead. We work closely with other backend and client engineers, product, design, and business development teams, as well as marketing and customer support teams, to create new product experiences for our customers. Our goal is to provide our customers with a seamless mobile experience that makes it easy to access their money.
We're looking for an engineer who thinks beyond the ticket - someone who cares as much about why we're building something as about how it gets built. You'll treat product outcomes as your own and use data to inform your product and engineering judgment. You must have a solid focus on user experience and be someone who can write specs and take an idea all the way from concept to execution. The Vancouver, Canada, base salary range for this full-time position is $199,800 - $244,200, plus equity and benefits. Our salary ranges are determined by role, level, and location. This role will be hybrid, with two days a week in our Vancouver office.
WHAT YOU'LL DOSourced by ZipRecruiter
Finance and insurance
201 - 500 Employees
Palo Alto, CA, US
2012