Software Engineer 3, iOS

Bonfirevc

United States

On-site

USD 150,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Market‑leading medical, dental, and .
Stock options
Free Premium‑Tier Origin FinancialWell
Monthly home‑office stipend
401k (TransAmerica)
12‑weeks paid parental leave for birth
Flexible time off + sick and safe time
11 paid company holidays

Job summary

Branch is looking for an experienced iOS Engineer to directly improve the mobile user experience by developing new features and enhancing existing ones. You will drive solutions from initial architecture to final implementation in a remote-friendly role across the United States.

The ideal candidate has 4+ years of iOS development, strong Swift/SwiftUI/UIKit skills, and experience with modular codebases and CI/CD tooling.

Qualifications

  • 4+ years of iOS development experience.
  • Proficiency with Swift.
  • Proficiency with SwiftUI.
  • Experience with UIKit.
  • Experience working in a modular codebase.
  • Experience with CI/CD tooling such as Bitrise.
  • Familiarity with various architecture patterns. Bonus points for MVVM experience.
  • Experience with Swift Concurrency (async/await, actors etc), Combine, and XCTest.

Responsibilities

  • Design, build, and maintain our iOS apps.
  • Define and implement robust app architectures and complex user interfaces.
  • Improve engineering standards, tools, and processes.
  • Manage individual project priorities, deadlines, and deliverables.
  • Collaborate with product managers, designers, and other cross‑functional groups to implement new features.

Skills

iOS development
Swift
SwiftUI
UIKit
MVVM
CI/CD
Bitrise
Concurrency

Tools

Bitrise CI

Job description

Branch is on a mission to empower workers with financial freedom. We do this by helping companies accelerate payments and providing working Americans with accessible, free financial services. We’re committed to building and delivering more inclusive, transparent, and frictionless financial products.

Our goal of empowerment extends to our own employees, too. Have a great idea? Share it today and it might just get implemented tomorrow. As a member of our team, your voice and creativity matter—and they can directly impact our products, company, and culture.

We not only focus on attracting great talent from across the country, but also on building teams that help that talent thrive. That means valuing a diversity of opinions and working styles, while creating a shared belief in innovation, initiative, and winning together.

Come join our team as we develop new ways to improve the lives of working Americans.

About the role

As an iOS Engineer at Branch, you’ll have the opportunity to directly improve the experience of our expanding mobile customer base by developing new features and enhancing our existing ones to scale. The ideal candidate will be comfortable driving solutions from initial architecture to final implementation.

Responsibilities
  • Design, build, and maintain our iOS apps
  • Define and implement robust app architectures and complex user interfaces
  • Improve engineering standards, tools, and processes
  • Manage individual project priorities, deadlines, and deliverables
  • Collaborate with product managers, designers, and other cross‑functional groups to implement new features
Qualifications
  • 4+ years of iOS development experience
  • Organized, self-motivated, and comfortable advocating for yourself and the work
  • Proficiency with Swift – our codebase is 100% Swift
  • Proficiency with SwiftUI – we use it for almost all of our screen-level UI
  • Experience with UIKit
  • Experience working in a modular codebase
  • Experience working with CI/CD tooling such as Bitrise
  • Familiarity with various architecture patterns. Bonus points for MVVM experience
  • Experience with some or all of these technologies: Swift Concurrency (async/await, actors etc), Combine, and XCTest
Compensation

The salary range for this role is $150-160k.

The salary range displayed reflects an average base salary range for the position across all the U.S. The base salary offered to an applicant could be higher or lower based on each applicant's specific skill set, depth of experience, relevant education or training, etc.

Location

This position is classified as REMOTEwithin the United States of America.

Benefits
  • Market‑leading medical, dental, and vision insurance
  • Stock options
  • Free Premium‑Tier Origin Financial Wellness subscription
  • Monthly home‑office stipend
  • 401k (TransAmerica)
  • 12‑weeks paid parental leave for birthing and non‑birthing parents
  • Flexible time off + sick and safe time
  • 11 paid company holidays
Working at Branch

A remote‑first company with employees located throughout the U.S., Branch emphasizes transparency, accountability, and trust to create a collaborative environment where our product, engineering, marketing, customer support, customer success, and sales teams can all thrive together.

Branch is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Must be currently authorized to work in the USA without sponsorship or transfer.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Enterprise Support Specialist
Enterprise Support Specialist

Branch App • Domestic (IN)

Hybrid
USD 60,000 - 65,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Enterprise Engineer
Senior Enterprise Engineer

Midwest Startups • Northern (KY)

Hybrid
USD 175,000 - 190,000
Medical, dental, and vision insurance
Stock options
Home-office stipend
+4
Strategic Program Manager
Strategic Program Manager

Crosscut • United States

On-site
USD 145,000 - 165,000
Market-leading medical, dental, and vision insurance
Stock options
Free Premium-Tier Origin Financial Wellness subscription
+6
Enterprise Engineer
Enterprise Engineer

Branch • Minneapolis (MN)

On-site
USD 120,000 - 125,000
Medical, dental, and vision insurance
Stock options
Home office stipend
+5
Senior Data Engineer
Senior Data Engineer

Bonfirevc • United States

On-site
USD 160,000 - 175,000
Market-leading medical, dental, and vision insurance
Stock options
Free Premium-Tier Origin Financial Wellness subscription
+6
Enterprise Engineer
Enterprise Engineer

Midwest Startups • Northern (KY)

Hybrid
USD 120,000 - 125,000
Market-leading medical, dental, andvi
Stock options
Home office stipend
+5
Software Engineer, iOS
Software Engineer, iOS

Current • New York (NY)

On-site
USD 150,000 - 200,000
Competitive salary
Stock options
401(k) plan
+4
Cloud Operations Engineer
Cloud Operations Engineer

Branch App • Northern (KY)

Hybrid
USD 135,000 - 150,000
Medical, dental, and vision insurance
Stock options
Origin Financial Wellness subscription
+6
Backend Engineer
Backend Engineer

Branch International • United States

Hybrid
USD 100,000 - 130,000
Competitive salary and equity package
Unlimited paid time off
Fully paid medical insurance
+1
Software Engineer Intern
Software Engineer Intern

CloudDevs • United States

Remote
Competitive stipend
Collaborative company culture
Opportunity for a job offer based on performance