Senior iOS Engineer

May 29, 2026
Remote
US
$
145
k–
$
190
k
Annual raise + profit sharing (twice per year)
Full-time
Senior
5
+
years
Apply for this position

Team

Join YNAB, a product company with a mission to help people get good at money so they never worry about money again. For over 20 years, YNAB has been changing lives with apps for iPhone, iPad, Apple Watch, Android, and web. You'll work with a tight-knit group of eight iOS developers in cross-functional teams, collaborating with PM, Design, QA, Support, and fullstack engineers.

Responsibilities

• Architect, design, develop, test, deploy, monitor, troubleshoot, and maintain code for product initiatives, platform roadmaps, and infrastructure projects
• Brainstorm with product team members on new features and changes to existing functionality
• Review UI/UX designs and offer product-related design suggestions and platform-specific feedback
• Work with PMs and designers to provide technical feasibility and effort guidance
• Work with Support to investigate and solve customer issues
• Collaborate with QA to ensure combined testing methods give confidence in quality
• Serve as Mobile Release Owner periodically — shepherd iOS app version through mobile release process
• Monitor and maintain iOS platform: fix production issues, monitor logs/crash reports, stay current on iOS trends, apply security patches, update third-party libraries

Requirements

• Live in United States in Mountain, Central, or Eastern Time (or able to work Mountain hours if in Pacific Time)
• Authorized to work in US without employer sponsorship or participation in immigration-related work authorization process (now or in future)
• 5+ years of professional software development experience
• 3+ years of experience writing native iOS apps
• Experience with Swift, SwiftUI, UIKit, Xcode & Instruments, and XCTest / XCUITest
• Confident and curious about using AI to do your job better, while knowing what is not worth outsourcing

Preferred Qualifications

• Experience with SQL, Kotlin, and/or JavaScript / TypeScript
• Experience with OCR technologies or frameworks
• Experience working on cross-functional teams with fullstack and/or Android engineers, product managers, and designers

Tech Stack

• Modern Swift codebase with extensive use of Swift Concurrency
• UIKit for older flows, SwiftUI for newer work
• Small Objective-C layer for long-lived utilities
• Highly modular architecture with Swift Package Manager
• Feature flags, "Labs" builds, and Debug module for experimentation
• Shared cross-platform business logic via JavaScript library and Kotlin Multiplatform
• Local-first: SQLite with FMDB, custom query layer, background sync engine
• Fastlane for build configurations, Bitrise for CI/CD
• Multiple app surfaces: App Intents, WidgetKit, watchOS companion
• Unit and UI test targets with home-grown page-object framework

Benefits

• Four-day work week
• Minimum vacation policy: 3 weeks per year (5 weeks feels about right + 2 weeks company-wide December Break)
• Flexible work schedule (most meetings 11am-2pm Eastern, Monday-Thursday)
• Annual in-person team meetups (biennial company retreat)
• Professional development stipend each year
• Health, dental, vision insurance — 100% of premium for you and family
• Traditional and Roth 401(k) with 6% match, immediate vesting, ultra low-cost index funds
• Generous paid family leave, holidays, sick time
• Profit sharing twice per year
• Annual raise
• Top-of-the-line computer and phone (replaced regularly)
• Remote-first culture
• Peer-to-peer, non-hierarchical leadership style
• Opportunities to serve as DRI (Directly Responsible Individual) or Engineering Manager (part-time, individual contributor first)
• Bucket List spreadsheet with 50 items (we celebrate with you)
• Birthday and gifts budget

Culture

• Core Values Manifesto-driven
• Equal opportunity employer
• Diversity of backgrounds, abilities, beliefs, experiences
• Joy to work with — no heated arguments, build up teammates, celebrate successes
• Four-day work week, work-life balance prioritized
• Trust-based: look at what you accomplish, not hours logged
• Clear, empathetic communication, respectful and constructive approach
• Low ego, proud of outcomes achieved together

Application Instructions

Submit by Sunday, June 7th at 11:59pm PT with:
• Resume (formal or informal)
• Cover letter (page 1: about yourself, what drew you to iOS development, why interested in YNAB, why you'd be a great fit)
• Page 2 onward: Answer three specific questions (honed craft, pushing for something where different direction was chosen, PR review comment example)

Apply for this position

Sponsored Jobs

Mobile Engineering Manager - iOS

May 15, 2026

Job Details

Hybrid
Santa Monica, CA
$
136
k–
$
204
k
Cash incentives
Full-time
10
+
years
View Job
May 15, 2026

Sr Software Engineer (iOS)

May 14, 2026
Scout Motors
Scout Motors
Motor Vehicle Manufacturing
1001-5000 employees

Job Details

Remote
US
$
140
k–
$
187
k
Annual performance bonus
Full-time
Senior
5
+
years
View Job
May 14, 2026
In partnership with
Appcircle
Appcircle
iOS App Distribution Explained
Learn when to use TestFlight, Ad Hoc, Enterprise, or Unlisted distribution for your iOS apps. This guide covers the pros, limitations, and best practices for reliable and automated app delivery.
Read the guide
Looking for more opportunities?
Browse all available iOS developer positions in the US.
View All Jobs
© 2026 US iOS Employers. All rights reserved.
Made by
Stan
linkedin