Software Engineer, iOS
Augment
Job Summary
As Augment's second iOS engineer, you will work directly with the CEO and head of engineering to launch the iOS app. This role requires a highly capable individual with a 'get-it-done' mentality. You will own the iOS app from day one, designing architecture, establishing coding standards, building UI components, implementing core user flows, setting up CI/CD, and creating foundational app infrastructure. You will also collaborate cross-functionally, mentor future hires, and continuously improve performance and UX.
Must Have
- Own the Augment iOS app from day one—design the architecture, choose core libraries, and establish coding standards, testing strategy, and release processes.
- Build our UI component library and design system for iOS: reusable components, accessibility patterns, theming, and localization foundations.
- Implement core user flows: onboarding, identity verification (KYC/AML), bank account linking, and the end-to-end investment process.
- Set up the CI/CD pipeline for mobile, including automated tests, static analysis, beta distribution, and App Store submission.
- Create the foundational app infrastructure: analytics hooks, feature flagging, deep links, app state management, secure credential storage, error reporting, and logging.
- Work cross-functionally with product, design, compliance, and backend teams to align on API contracts, banking integrations, and launch plans.
- Be a culture carrier for mobile engineering: document best practices, mentor future hires, and eventually lead a team of iOS engineers.
- Continuously improve performance, security, and UX through iteration, experimentation, and data-driven decisions.
- Participate in roadmap planning to prioritize features that maximize user value and accelerate our financial rails strategy.
- Enjoy building exceptional products and engineering infrastructure from scratch.
- Have strong CS fundamentals in data structures, algorithms, and systems design.
- Write clean, robust code with a disciplined approach to testing.
- Thrive in environments with ambiguity and uncertainty.
Good to Have
- Android development experience is a plus!
Perks & Benefits
- Competitive salary
- Meaningful equity in an early-stage high growth company
- 100% employer-paid medical, dental, and vision coverage for employees
- Remote or hybrid at one of our offices in San Francisco, NYC, or Austin
Job Description
As Augment's second iOS engineer, work directly with the CEO and head of engineering to roll out our iOS app. Looking for an absolute crusher with a get-it-done mentality.
🧑💻 You will:
Own the Augment iOS app from day one—design the architecture, choose core libraries, and establish coding standards, testing strategy, and release processes.
Build our UI component library and design system for iOS: reusable components (buttons, modals, inputs), accessibility patterns, theming, and localization foundations.
Implement core user flows: onboarding, identity verification (KYC/AML), bank account linking, and the end-to-end investment process (indications, funding, status tracking).
Set up the CI/CD pipeline for mobile, including automated tests, static analysis (e.g., SwiftLint), beta distribution (TestFlight), and the first submission—and approval—to the App Store.
Create the foundational app infrastructure: analytics hooks (Segment/Amplitude), feature flagging, deep links, app state management, secure credential storage, error reporting, and logging.
Work cross-functionally with product, design, compliance, and backend teams to align on API contracts, banking integrations, and launch plans.
Be a culture carrier for mobile engineering: document best practices, mentor future hires, and eventually lead a team of iOS engineers as the app—and team—scales.
Continuously improve performance, security, and UX through iteration, experimentation, and data-driven decisions.
Participate in roadmap planning to prioritize features that maximize user value and accelerate our financial rails strategy.
🧑🔬 You'd fit in well if you:
Enjoy building exceptional products and engineering infrastructure from scratch
Have strong CS fundamentals in data structures, algorithms, and systems design
Write clean, robust code with a disciplined approach to testing
Thrive in environments with ambiguity and uncertainty
👨🔧 Skills we love
Deep understanding of native mobile app ecosystems
Strong knowledge of iOS SDK, SwiftUI, GCD, and Auto Layout
Experience with iOS testing and release processes
Proficiency in iOS and Swift development
Passion for building user-centric applications with intuitive interfaces
Knowledge of relational databases (MySQL)
Familiarity with web application development
Interest in fintech and marketplaces
Android development experience is a plus!
🏭 Our engineering stack & processes
Frontend: Next.js
Backend: Go, Bash, Python
Infrastructure: AWS, Lambda, S3, CloudFront, MySQL
Integrations with Segment, Customer.io, and various third-party data providers
Rigorous code reviews
Continuous integration and automated deployment (multiple times daily)
🏄♂️ Benefits
Competitive salary
Meaningful equity in an early-stage high growth company
100% employer-paid medical, dental, and vision coverage for employees
Remote or hybrid at one of our offices in San Francisco, NYC, or Austin
The US base salary range for this full-time position is between $120k - $220k annually.
The pay offered for this position may vary based on several individual factors, including job-related knowledge, skills, and experience. The total compensation package may also include additional components/benefits depending on the specific role. This information will be shared if an employment offer is extended.
Join!
If this sounds exciting, reach email jobs-eng@augment.market with your LinkedIn/resume and subject of the job you’re interested in.