Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Software Engineer III, Mobile (iOS), Fitbit image - Rise Careers
Job details

Software Engineer III, Mobile (iOS), Fitbit

Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting.
  • 2 years of experience with data structures or algorithms in either an academic or industry setting.
  • 2 years of experience with iOS application development.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical field.
  • 2 years of experience with performance, large scale systems data analysis, visualization tools, or debugging.
  • Experience developing accessible technologies.
  • Proficiency in code and system health, diagnosis and resolution, and software test engineering.

About the job:

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.

Fitbit Device Interactions is a cross functional team consisting of mobile, firmware and backend engineers delivering features related to improving or enhancing end user's experience with devices post out-of-boxing. Fitbit's mission is to make the world a healthier place. We create activity and health tracking devices to provide users with data-driven insights into their lifestyles. Our mobile clients are a key component of this user experience - they connect the data in our wireless sensor devices to our cloud-based data storage backend while also giving users the tools to track their progress, set goals and compete with friends.

Fitbit’s wide range of innovative products, including smartwatches, trackers, and a smart scale, help people lead healthier, more active lives by empowering them with data, inspiration, and guidance to reach their health and fitness goals. Coupled with our leading software and Fitbit Premium, our immersive platform experience delivers personalized experiences, insights, and guidance to support our users’ health and wellness. Fitbit’s mission has always been to help make everyone in the world healthier and now, as part of Google we’ll be able to make health even more accessible to everyone.

The US base salary range for this full-time position is $141,000-$202,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.

Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about benefits at Google.

Responsibilities:

  • Be a key contributor to the Fitbit ecosystem and will work closely with other mobile, backend, firmware, and quality engineers to achieve team goals.
  • Building solutions that will work and scale for years to come
  • Write scalable, well-tested code and encourage your peers to do so as well.
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
Google Glassdoor Company Review
4.4 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Google DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Google
Google CEO photo
Sundar Pichai
Approve of CEO

Average salary estimate

$171500 / YEARLY (est.)
min
max
$141000K
$202000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer III, Mobile (iOS), Fitbit, Google

As a Software Engineer III, Mobile (iOS) at Fitbit in Mountain View, California, you will play a vital role in shaping the future of health and fitness technology. By combining your passion for software development with your experience in iOS application development, you will contribute to innovative solutions that enhance the user experience of Fitbit's health tracking devices. You'll be diving into exciting projects alongside a cross-functional team comprising mobile, firmware, and backend engineers, all focused on delivering features that make a meaningful impact on users’ lives. Your expertise in complex data structures and algorithms will help you navigate the challenges of mobile software engineering, while your ability to write scalable, well-tested code will drive our commitment to quality. You'll also have the opportunity to mentor and guide fellow developers, ensuring that best practices are upheld across the board. In this dynamic position, you'll manage project priorities, deadlines, and deliverables as you design, develop, test, and maintain essential software solutions that connect our devices to cloud technologies. Join us at Fitbit, where your contributions can help millions track their health and fitness, making the world a healthier place—one app at a time.

Frequently Asked Questions (FAQs) for Software Engineer III, Mobile (iOS), Fitbit Role at Google
What qualifications do I need for the Software Engineer III, Mobile (iOS) position at Fitbit?

To be considered for the Software Engineer III, Mobile (iOS) role at Fitbit, you should have a Bachelor’s degree or equivalent practical experience along with at least 2 years of software development experience in one or more programming languages. Additionally, you should have 2 years of experience specifically in iOS application development, and a solid understanding of data structures and algorithms.

Join Rise to see the full answer
What responsibilities can I expect in the Software Engineer III, Mobile (iOS) role at Fitbit?

As a Software Engineer III at Fitbit, you will be responsible for contributing to the software development lifecycle by writing scalable and well-tested code. You'll collaborate with a cross-functional team to enhance end-user experiences, review code for quality assurance, and maintain existing software solutions, all while managing project priorities and deadlines.

Join Rise to see the full answer
What skills are preferred for the Software Engineer III, Mobile (iOS) position at Fitbit?

In addition to the minimum qualifications, Fitbit prefers candidates with a Master's degree or PhD in Computer Science or a related technical field. Skills in performance, large-scale systems data analysis, visualization tools, debugging, and developing accessible technologies are also highly valued in this role.

Join Rise to see the full answer
What career development opportunities exist for Software Engineer III, Mobile (iOS) at Fitbit?

At Fitbit, you have the opportunity to explore various projects and teams as you grow within the company. This versatility allows you to develop new skills and expand your expertise in software engineering, mobile technologies, and beyond, as you contribute to innovative health and fitness solutions.

Join Rise to see the full answer
Why is the Software Engineer III, Mobile (iOS) role important for Fitbit?

The Software Engineer III, Mobile (iOS) position is crucial for Fitbit as it drives the technology that connects users with their health data. Your work will directly impact the way users interact with Fitbit products, ultimately helping to achieve Fitbit's mission of making the world a healthier place through innovative technology solutions.

Join Rise to see the full answer
Common Interview Questions for Software Engineer III, Mobile (iOS), Fitbit
Can you describe your experience with iOS application development?

When answering this question, highlight your specific projects and the technologies you've used in iOS development. Discuss challenges you've faced and how you've overcome them, emphasizing your problem-solving skills and contributions to user experience improvements.

Join Rise to see the full answer
How do you ensure the quality of your code?

Share your approach to code quality, including practices such as unit testing, code reviews, and following coding standards. Discuss how you collaborate with peers to uphold best practices and maintain a high standard of software development.

Join Rise to see the full answer
Discuss a time you had to meet tight deadlines for a project.

Provide an example of a project where you had to manage time effectively. Discuss how you prioritized tasks, communicated with your team, and ensured deliverables were met without compromising quality. This showcases your organizational skills and teamwork.

Join Rise to see the full answer
What techniques do you use for debugging software issues?

Describe your systematic approach to debugging, including debugging tools and methods you use to identify and fix issues. Emphasize your patience and analytical thinking in resolving problems quickly and efficiently.

Join Rise to see the full answer
How do you keep up with the latest trends in mobile technology?

Discuss the resources you rely on, such as blogs, online courses, or tech meetups. This shows your commitment to continuous learning and staying updated on industry advancements, which is valuable in a fast-evolving field like mobile development.

Join Rise to see the full answer
Can you give an example of how you've improved user experience in a past project?

Provide specific examples where your contributions directly impacted user experience. Discuss the feedback received from users and how you iterated on your designs or features to enhance usability.

Join Rise to see the full answer
What is your experience with working in cross-functional teams?

Share experiences where you've collaborated with different engineering disciplines (like backend and firmware) and how that collaboration led to successful project outcomes. Highlight your communication skills and adaptability.

Join Rise to see the full answer
How do you prioritize tasks in a fast-paced work environment?

Discuss your strategies for prioritization, such as using project management tools or frameworks like Agile. This demonstrates your ability to work efficiently under pressure and manage multiple tasks effectively.

Join Rise to see the full answer
Describe a project where you had to learn a new technology quickly.

Provide an example of a time when you had to dive into an unknown technology. Explain the steps you took to familiarize yourself and how that contributed to the project's success, showcasing your ability to learn and adapt.

Join Rise to see the full answer
What excites you about working at Fitbit as a Software Engineer III, Mobile (iOS)?

Express your enthusiasm for Fitbit’s mission and how your skills align with the company's goals. Share what aspects of the technology excite you the most and how you see yourself contributing to creating impactful health solutions.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings

Become a pivotal part of Google's Pixel team, focusing on automation and testing methodologies to ensure top-quality consumer electronics.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings

As a Technical Program Manager at Google Play, you will manage multi-disciplinary engineering projects while focusing on execution and delivery.

Posted 14 days ago

Join Gridware as a Senior Software Engineer to build innovative solutions for the electrical grid's safety and reliability.

KMS Technology Remote Guadalajara, Jalisco, Mexico
Posted 23 hours ago

KMS Technology seeks a dynamic Senior Backend Software Engineer skilled in Node.js to enhance their backend systems and drive innovation.

Photo of the Rise User
RapidSOS Remote Boston, Massachusetts, United States
Posted 13 days ago

Join RapidSOS as a Senior Software Engineer to develop innovative tech solutions that enhance public safety and emergency response.

Photo of the Rise User

Join Palo Alto Networks as a Sr Staff Software Engineer to shape the future of cybersecurity with our Cloud Management Platform.

Photo of the Rise User
Posted 2 days ago

Join CyberArk as a Full Stack Software Engineer and drive innovation in machine identity management.

Photo of the Rise User
Chess.com Remote United States
Posted 13 days ago

Join Chess.com as an iOS Engineer and help elevate our gaming platform for chess enthusiasts around the globe.

SAJIX INC. Hybrid Pleasanton, CA
Posted 13 days ago

Innovate with Sajix as a Python Developer Trainee, where you'll develop backend solutions for cutting-edge health-tech applications.

Posted 13 days ago

We are looking for a skilled Java Architect to manage key architecture decisions for our client projects in the banking sector.

Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)

Organize the world’s information and make it universally accessible and useful.

769 jobs
MATCH
Calculating your matching score...
BADGES
Badge Diversity ChampionBadge Future MakerBadge Global CitizenBadge InnovatorBadge Rapid Growth
CULTURE VALUES
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
BENEFITS & PERKS
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 5, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
17 people applied to NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, Cleveland just viewed Remote Customer Service Representative at Conduent
Photo of the Rise User
Someone from OH, Cleveland just viewed Customer Support Team Lead (6-month Contract) at Jane App
o
Someone from OH, Cincinnati just viewed Marketing and Communications Consultant at osu
Photo of the Rise User
Someone from OH, Toledo just viewed Registered Nurse (Part-time) at Calibrate
Photo of the Rise User
Someone from OH, Toledo just viewed Clinical Research Associate II at Alimentiv
Photo of the Rise User
Someone from OH, Cleveland just viewed IT Support Engineer at Level AI
Photo of the Rise User
Someone from OH, Dayton just viewed Customer Content Specialist at Cision
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed Senior Corporate Communications Manager at Bumble Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Financial Analyst at Workday
Photo of the Rise User
Someone from OH, Cincinnati just viewed Financial Planning and Analysis Lead at JLL
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Financial Analyst at American Express
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Analyst, Operations at American Express
Photo of the Rise User
Someone from OH, Cincinnati just viewed Strategic Finance Analyst, Corporate at Benchling
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Analyst, Project Finance at Apex Clean Energy
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior FP&A Analyst, Sales at GitLab
Photo of the Rise User
Someone from OH, Cincinnati just viewed FP&A Analyst at Lithic