bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesJobs Rainbird Icims ComSr. Engineer - iOS

Sr. Engineer - iOS

Jobs Rainbird Icims Com · REMOTE, UNAVAILABLE, US · Remote · Active · $147,000–$221,000 / day · iCIMS

Job facts

FieldValue
CompanyJobs Rainbird Icims Com
TitleSr. Engineer - iOS
Normalized title-
Department / teamEngineering - Manufacturing
LocationUNAVAILABLE, United States
Work modelRemote / Remote
Employment typeOTHER
Salary$147,000–$221,000 / day
Statusactive
ATS provideriCIMS
Posted / first seen2026-06-09 / 2026-06-04
Changed / last seen2026-06-10 / 2026-06-18

Related slices

PageWhat it containsOpen
Company jobsActive postings from Jobs Rainbird Icims Com.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through iCIMS.Open
Provider filtered searchThe same provider as a filtered job collection.Open
Department jobsActive postings in Engineering - Manufacturing.Open
Work model jobsActive Remote postings.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanyJobs Rainbird Icims Com
Source085d99f4-94fb-47fb-ac27-10cf5720620e
ATS provideriCIMS

Description

Overview Rachio has built the category-defining connected irrigation controller and expanded into Smart Hose Timers and Smart Lighting. The iOS app is the experience that ties this entire ecosystem together and is the interface between our customers and how they operate their outdoor environments. 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. Rain Bird is an Equal Opportunity Employer

Full job record

Job ID420b55d96466768ee81a9d964f96f40a33120bb7
Org ID0961c473-563a-44f3-a788-6d904edc4b04
Source ID085d99f4-94fb-47fb-ac27-10cf5720620e
Board ID085d99f4-94fb-47fb-ac27-10cf5720620e
Providericims
Provider Job Key5508
TitleSr. Engineer - iOS
Normalized Title
Statusactive
Activeyes
Location TextREMOTE, UNAVAILABLE, US
DepartmentEngineering - Manufacturing
Team
Employment TypeOTHER
Workplace Typeremote
Remote Policyremote
CountryUnited States
RegionUNAVAILABLE
City
Salary RawOverview Rachio has built the category-defining connected irrigation controller and expanded into Smart Hose Timers and Smart Lighting. The iOS app is the experience that ties this entire ecosystem together and is the interface between our customers and how they operate their outdoor environments. 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. Rain Bird is an Equal Opportunity Employer
Salary Min147,000
Salary Max221,000
Salary CurrencyUSD
Salary Periodday
Source URLhttps://jobs-rainbird.icims.com/jobs/5508/sr.-engineer---ios/job
Apply URLhttps://jobs-rainbird.icims.com/jobs/5508/sr.-engineer---ios/job
First Seen At2026-06-04 13:55:19Z
Last Seen At2026-06-18 08:12:05Z
Last Checked At2026-06-18 08:12:05Z
Last Changed At2026-06-10 08:12:33Z
Inactive At
Source Posted At2026-06-09 04:00:00Z
Source Updated At2026-06-03 20:40:32Z
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=icims/board=jobs-rainbird.icims.com/date=2026-06-18/2026-06-18T08-12-04-123Z-835cf4e04e69502d0d82791b226ad874b001b3d3e241195f4fea92f3d5f350c4.json
Event Fields
{
  "content_hash": "122fd0a0dced77512e5febe1e0d21df5cb6bd349f11595a9b6e6cd8b212c4e41",
  "source_hash": "024b9dcecd4592b2841e77c1a1c238180d35701d2864d10137f759cfcdfd9a04",
  "last_changed_at": "2026-06-10T08:12:33.317Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "REMOTE, UNAVAILABLE, US",
    "city": null,
    "region": "UNAVAILABLE",
    "country": "United States",
    "is_remote": true,
    "confidence": 0.8
  },
  "salary_max": 221000,
  "salary_min": 147000,
  "inferred_at": "2026-06-18T08:12:05.264Z",
  "launch_scope": {
    "reason": "english_us_canada",
    "included": true,
    "language": "en",
    "location": {
      "raw": "REMOTE, UNAVAILABLE, US",
      "city": null,
      "region": "UNAVAILABLE",
      "country": "United States",
      "is_remote": true,
      "confidence": 0.8
    },
    "countries": [
      "United States"
    ]
  },
  "remote_policy": "remote",
  "salary_period": "day",
  "workplace_type": "remote",
  "salary_currency": "USD"
}
Extensions
{}
Native Structured
{
  "json_ld": {
    "url": "https://jobs-rainbird.icims.com/jobs/5508/sr.-engineer---ios/job",
    "@type": "JobPosting",
    "title": "Sr. Engineer - iOS",
    "@context": "http://schema.org",
    "datePosted": "2026-06-09T04:00:00.000Z",
    "description": "<h2>Overview</h2>\n<p>Rachio has built the category-defining connected irrigation controller and expanded into Smart Hose Timers and Smart Lighting. The iOS app is the experience that ties this entire ecosystem together and is the interface between our customers and how they operate their outdoor environments.</p>\n<p> </p>\n<p>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.</p>\n<p> </p>\n<p><strong>This is a \"build the foundation, then build the team\" role.</strong> 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.</p>\n<p> </p>\n<p><strong>How Engineering Is Changing at Rachio</strong></p>\n<p>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.</p>\n<h2>Responsibilities</h2>\n<ul>\n <li>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</li>\n <li>Partner with Product Managers, designers, firmware engineers, and backend engineers to drive ideation and delivery for new product and feature launches</li>\n <li>Device provisioning, pairing, and control flows across Wi-Fi and BLE, where reliability matters more than novelty</li>\n <li>The architectural foundation that allows platform concerns (connectivity, device state) and product concerns (UX, AI features) to evolve independently</li>\n <li>AI tool adoption on the team: how we evaluate AI output and how we continue to instrument our systems for AI adoption</li>\n <li>Autonomously working in a small, high-trust team while managing your own priorities, deadlines, and deliverables</li>\n <li>How new features and hardware products surface in the mobile experience for our customers</li>\n</ul>\n<h2>Qualifications</h2>\n<h2><strong>Minimum Qualifications</strong></h2>\n<ul>\n <li>4-year bachelor’s degree </li>\n <li>7+ years of professional iOS development with published App Store examples</li>\n <li>Strong Swift fundamentals including concurrency, protocol-oriented design, modern async patterns</li>\n <li>Experience with Reactive Programming (RxSwift and/or Combine)</li>\n <li>Demonstrated fluency with AI coding tools (Claude Code, Cursor, Copilot, or similar) as a first-class part of daily workflow</li>\n <li>Experience integrating iOS apps with backend services and shipping through App Store Connect</li>\n <li>Clear written and verbal communication</li>\n <li>Design taste: you passionately care how the app looks, feels, and responds</li>\n</ul>\n<h2><strong>Desired Qualifications</strong></h2>\n<ul>\n <li>CoreBluetooth and BLE device communication, ideally for consumer IoT</li>\n <li>SwiftUI experience and a point of view on when to use it vs. UIKit in a mature production codebase</li>\n <li>Modular architecture patterns for multi-product apps</li>\n <li>Fastlane, CI/CD, release automation</li>\n <li>A track record of shaping how AI tools are adopted on an engineering team</li>\n <li>Curiosity about firmware, embedded systems, or the broader IoT stack</li>\n</ul>\n<p> </p>\n<p>Salary range for candidates based in California: $147,000 - $221,000</p>\n<p>Salary range for candidates based in Colorado, New York, New York City, or Maryland: $137,000 - $206,000</p>\n<p><em>Salary ranges include base salary and annual incentive bonus if applicable. Exact compensation may vary based on skills, experience, and location.</em></p>\n<p> </p>\n<p><strong>Rain Bird is an Equal Opportunity Employer</strong></p>",
    "directApply": true,
    "jobLocation": [
      {
        "@type": "Place",
        "address": {
          "@type": "PostalAddress",
          "postalCode": "UNAVAILABLE",
          "addressRegion": "UNAVAILABLE",
          "streetAddress": "UNAVAILABLE",
          "addressCountry": "US",
          "addressLocality": "REMOTE",
          "postOfficeBoxNumber": "UNAVAILABLE"
        }
      }
    ],
    "validThrough": "2027-06-09T04:00:00.000Z",
    "employmentType": "OTHER",
    "hiringOrganization": {
      "name": "Rain Bird Corporation",
      "@type": "Organization",
      "sameAs": "www.rainbird.com"
    },
    "occupationalCategory": "Engineering - Manufacturing"
  },
  "detail_meta": {
    "url": "https://jobs-rainbird.icims.com/jobs/5508/sr.-engineer---ios/job?in_iframe=1",
    "http_status": 200,
    "content_type": "text/html;charset=UTF-8",
    "response_bytes": 40108,
    "compact_response_bytes": 5010,
    "original_response_bytes": 40108
  },
  "sitemap_job": {
    "id": "5508",
    "url": "https://jobs-rainbird.icims.com/jobs/5508/sr.-engineer---ios/job",
    "slug": "sr.-engineer---ios",
    "lastmod": "2026-06-03T16:40:32-04:00"
  },
  "detail_errors": []
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/420b55d96466768ee81a9d964f96f40a33120bb7?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/0961c473-563a-44f3-a788-6d904edc4b04JSON
GET https://api.bluedoor.sh/job-postings/v1/sources/085d99f4-94fb-47fb-ac27-10cf5720620eJSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/420b55d96466768ee81a9d964f96f40a33120bb7/eventsJSON