← Back to all jobs

Software Engineer - Android Mobile Native

🏢 Indeed 🇺🇸 San Francisco, CA, US 🕑 March 11

This job offer is expired

Our mission:
As the worldâs number 1 job site, our mission is to help people get jobs. We need talented, passionate people working together to make this happen. We are looking to grow our teams with people who share our energy and enthusiasm for creating the best experience for job seekers.
The team:
We are a rapidly growing and highly capable engineering team building the most popular job site on the planet. Every month, over 250 million people count on us to help them find jobs, publish their resumes, process their job applications, and connect them to qualified candidates for their job openings. With engineering hubs in Seattle, San Francisco, Austin, Tokyo and Hyderabad, we are improving people's lives all around the world, one job at a time.

The base salary range below represents the low and high end of the Indeed salary range for this position. Actual salaries will vary and may be above or below the range based on various factors including but not limited to location, experience, and performance. The range listed is just one component of Indeed's total compensation package for employees. Other rewards may include quarterly bonuses, Long Term Incentive Plan units, an open Paid Time Off policy, and many region-specific benefits.

San Francisco Bay Area Base Salary Range:

Software Engineer I: 119,000 - 149,000 USD per year
Software Engineer II: 154,000 - 190,000 USD per year
Senior Software Engineer: 154,000 - 190,000 USD per year
Staff Software Engineer: 190,000 - 234,000 USD per year
Principal Software Engineer: 234,000 - 288,000 USD per year
Technical Fellow: 250,000 - 328,000 USD per year
Your job:
Indeed helps more than [1] 250 million people each month to search for jobs, post resumes, and research companies. Our app is the #1 free business app on the [2] Google Play store and it is also[3] the #1 source of hires from Job Sites. In the US alone, 62% of job searches originate from mobile devices, and the share of mobile users worldwide continues to grow rapidly. Mobile is vital to job seekers, therefore we are building a first-class experience for the job seekers on Android.

Job Seeker Mobile Engineering is at the center of making this happen across Indeed. You will define the technical vision and strategy for Android job seeker products at Indeed. You will provide leadership for our rapidly growing Android engineering team, and influence engineering leaders and teams around the world to execute on the mobile strategy. You will guide the Android team in building the core product functionality.

All of Indeedâs products are built to perform at high scale. We continuously improve our products by making data informed decisions via A/B testing amongst a large volume of data. You can read more about the kinds of technology challenges we tackle on the Indeed Engineering Blog at: [4] http://engineering.indeed.com/blog
About you:
Job Responsibilities:


Design and build user-facing features for Indeed Android Job Search apps by leveraging mobile operating system frameworks

Use the latest cutting edge technologies and libraries suggested by Google for building responsive native apps for Android.

Make architectural trade-offs applying synchronous and asynchronous design patterns, write code, and deliver with speediness and quality.â¯

Produce high-quality software that is unit tested, code reviewed and checked in regularly

Provide technical leadership, driving and performing best engineering practices to initiate, plan, and execute large-scale, cross-functional, and company-wise critical programs.â¯



3+ Industry experience as a Software Engineer building native apps.

Strong proficiency in Android development

BS Degree in CS or related discipline

Languages: Kotlin, Java

Prior experience launching native apps on Google Play Store.

Foundation in computer science with a strong understanding of data structures, object-oriented programming, and algorithms

Knowledge of common mobile application design patterns (MVC, MVVM, MVP, etc.)

Familiarity with API design and client/server communication principles

Understanding of UI frameworks and multithreading

Experience writing automated tests for Android apps

We will consider for employment qualified applicants with arrest and conviction records in accordance with the San Francisco Fair Chance Ordinance.

Indeed provides a variety of benefits that help us focus on our mission of helping people get jobs.

View our bounty of perks: [1] http://indeedhi.re/IndeedBenefits

View Indeed's Applicant Privacy Terms: [2] https://www.indeed.com/legal/applicant-privacy


notifications in your