RainBird

Sr. Engineer - iOS

RainBird$147K — $221K *
US-AnywhereRemote in United States
Consumer Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 4-year bachelor's degree
  • 7+ years of professional iOS development with published App Store examples
  • Strong Swift fundamentals including concurrency and modern async patterns
  • Experience with Reactive Programming (RxSwift and/or Combine)
  • Fluent in using AI coding tools as part of daily workflow
  • Experience integrating iOS apps with backend services and using App Store Connect
  • Excellent communication skills, both written and verbal
  • Aesthetic sensibility for app design and user experience

Responsibilities

  • Lead the iOS experience for multiple smart irrigation hardware products
  • Collaborate with product managers, designers, and engineers to deliver new features
  • Oversee device provisioning and control flows emphasizing reliability
  • Establish the architectural foundation for independent evolution of platform and product concerns
  • Implement AI tools on the team including evaluating AI outputs for workflow
  • Work autonomously in a high-trust environment managing priorities and deadlines
  • Ensure new features are integrated into the mobile experience for customers

Benefits

  • Opportunity to shape the foundation of iOS development in a growing team
  • Influence future hires as the team expands
  • Work on innovative integration of AI in product development
  • Collaborative environment with designers and engineers
  • Focus on building reliable, user-centered product experiences
Full Job Description
Overview

We are hiring an iOS Lead to own this surface. The right person is defined by how they think: structured enough to architect a shared platform across three hardware product lines, curious enough to keep pushing into territory that didn't exist six months ago, and disciplined enough to know when the AI tool they're using is wrong.

This is a "build the foundation, then build the team" role. In the near term, you'll be doing both platform work (BLE/Wi-Fi, device architecture, shared codebase) and product work (forward looking UX). As we grow, you'll help us decide what the next hire looks like.

How Engineering Is Changing at Rachio

The engineers who thrive here won't be the ones who type the most Swift. They will be the ones who exercise the best judgment about what to build and how to collaborate with AI systems to build it.

Responsibilities

  • The iOS experience across the Smart Irrigation Controller, Smart Hose Timer, and Smart Lighting. This includes a coherent design language and information architecture across three connected hardware products
  • Partner with Product Managers, designers, firmware engineers, and backend engineers to drive ideation and delivery for new product and feature launches
  • Device provisioning, pairing, and control flows across Wi-Fi and BLE, where reliability matters more than novelty
  • The architectural foundation that allows platform concerns (connectivity, device state) and product concerns (UX, AI features) to evolve independently
  • AI tool adoption on the team: how we evaluate AI output and how we continue to instrument our systems for AI adoption
  • Autonomously working in a small, high-trust team while managing your own priorities, deadlines, and deliverables
  • How new features and hardware products surface in the mobile experience for our customers


Qualifications

Minimum Qualifications
  • 4-year bachelor's degree
  • 7+ years of professional iOS development with published App Store examples
  • Strong Swift fundamentals including concurrency, protocol-oriented design, modern async patterns
  • Experience with Reactive Programming (RxSwift and/or Combine)
  • Demonstrated fluency with AI coding tools (Claude Code, Cursor, Copilot, or similar) as a first-class part of daily workflow
  • Experience integrating iOS apps with backend services and shipping through App Store Connect
  • Clear written and verbal communication
  • Design taste: you passionately care how the app looks, feels, and responds
Desired Qualifications
  • CoreBluetooth and BLE device communication, ideally for consumer IoT
  • SwiftUI experience and a point of view on when to use it vs. UIKit in a mature production codebase
  • Modular architecture patterns for multi-product apps
  • Fastlane, CI/CD, release automation
  • A track record of shaping how AI tools are adopted on an engineering team
  • Curiosity about firmware, embedded systems, or the broader IoT stack


Salary range for candidates based in California: $147,000 - $221,000

Salary range for candidates based in Colorado, New York, New York City, or Maryland: $137,000 - $206,000

Salary ranges include base salary and annual incentive bonus if applicable. Exact compensation may vary based on skills, experience, and location.

About RainBird

Rain Bird Corporation is a privately held company founded in 1933 during the agricultural boom in California. We are the leading global manufacturer and provider of irrigation products and services. Since the beginning, Rain Bird has produced and offered the industry’s broadest range of irrigation products for farms, golf courses, sports arenas, commercial developments and homes in more than 130 countries around the world. Our products include irrigation sprinklers, drip irrigation, controllers, valves, central control systems, and weather sensors. We are committed to The Intelligent Use of Water™ and use our expertise to promote responsible water use worldwide.
Learn more about RainBird
Size
4,000 employees
Industry
Founded
2013

Similar Jobs

More Jobs at RainBird

More Consumer Technology Jobs

Find similar Sr. Engineer - iOS jobs: