Senior Software Engineer, iOS

Current

New York (NY)

On-site

USD 130,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock options
401(k) plan
Discretionary performance bonus
Biannual performance reviews
Medical, dental, and vision coverage
Flexible time off
Parental leave
Commuter benefits
Fitness benefits
Employee Assistance Programs

Job summary

Current is seeking a Senior Software Engineer for iOS to build native mobile experiences for a leading consumer fintech platform based in NYC. You will own end-to-end delivery of key initiatives from discovery through design to feature launch, collaborate with product, design, and backend teams, and create scalable, reusable mobile frameworks.

The role offers competitive salary, meaningful equity, comprehensive benefits, and a dynamic culture focused on performance and impact.

Qualifications

  • Expertise in Swift and familiarity with the latest features including the new Concurrency model.
  • Solid understanding of iOS fundamentals including app states, memory management, dependency injection, multi-threading, and persistence.
  • Experience with modularized app architecture, following MVC, unidirectional data flows, and the Coordinator design pattern.
  • Proficiency in building complex, responsive user interfaces and smooth screen transitions in a native iOS codebase (UIKit).
  • Have published and maintained apps on the App Store.
  • Genuine interest in the personal finance space.

Responsibilities

  • Be part of a small, nimble mobile engineering team working closely with product, design, and backend engineering to enable end-to-end user experiences
  • Own the end-to-end delivery of key business initiatives from discovery through system design to feature launch
  • Build and maintain scalable, reusable mobile frameworks to improve code consistency and engineering velocity
  • Help evolve engineering standards by improving architecture, testing, and monitoring practices
  • Enable Current’s members to build better financial futures through products like Paycheck Advance, Build Card, and Savings Pods
  • Engage in a strong culture of code and architecture review

Skills

Swift
iOS
Concurrency model
UIKit
MVC
Coordinator pattern

Tools

gRPC

Job description

Overview

SENIOR SOFTWARE ENGINEER, iOS – Current is a leading consumer fintech platform transforming financial access for everyday Americans with over 6 million members. Based in NYC, we build native mobile experiences using Kotlin/Swift with a focus on performance and intuitive design. The mobile apps connect to our proprietary backend banking core via gRPC. This role focuses on delivering high-quality iOS experiences in a fast-paced environment where your work has a direct impact on our members’ financial outcomes.

Responsibilities
  • Be part of a small, nimble mobile engineering team working closely with product, design, and backend engineering to enable end-to-end user experiences
  • Own the end-to-end delivery of key business initiatives from discovery through system design to feature launch
  • Build and maintain scalable, reusable mobile frameworks to improve code consistency and engineering velocity
  • Help evolve engineering standards by improving architecture, testing, and monitoring practices
  • Enable Current’s members to build better financial futures through products like Paycheck Advance, Build Card, and Savings Pods
  • Engage in a strong culture of code and architecture review
Qualifications
  • Expertise in Swift and familiarity with the latest features including the new Concurrency model
  • Solid understanding of iOS fundamentals including app states, memory management, dependency injection, multi-threading, and persistence
  • Experience with modularized app architecture, following MVC, unidirectional data flows, and the Coordinator design pattern
  • Proficiency in building complex, responsive user interfaces and smooth screen transitions in a native iOS codebase (UIKit)
  • Have published and maintained apps on the App Store
  • Genuine interest in the personal finance space
Bonus
  • Experience using Instruments to profile and optimize app performance
  • Experience with gRPC and Protobuf schemas for networking
  • Experience building highly secure iOS apps
  • Experience working on a team building platform components
Benefits
  • Competitive salary
  • Meaningful equity in the form of stock options
  • 401(k) plan
  • Discretionary performance bonus program
  • Biannual performance reviews
  • Medical, dental, and vision premiums coverage for you and dependents
  • Flexible time off and paid holidays
  • Generous parental leave policy
  • Commuter benefits
  • Fitness benefits
  • Healthcare and Dependent Care FSA benefit
  • Employee Assistance Programs focused on mental health
  • Healthcare advocacy program for all employees
  • Access to mental health apps
  • Team building activities
  • NYC-based office with open floor plan, stocked kitchen, and catered lunches
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior ios Developer – NYC – up to $240k base + bonus + equity
Senior ios Developer – NYC – up to $240k base + bonus + equity

ingenium.agency • New York (NY)

On-site
USD 170,000 - 240,000
Equity in stock options
401(k) plan
Medical, Dental and Vision premiums
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
Software Engineer, Android
Software Engineer, Android

Current • New York (NY)

On-site
USD 160,000 - 200,000
Competitive salary
Equity in stock options
401(k) plan
+5
Senior Software Engineer, Android
Senior Software Engineer, Android

Current • New York (NY)

On-site
USD 170,000 - 250,000
Stock options
401(k) plan
Discretionary performance bonus
+11
Software Engineer
Software Engineer

Current • New York (NY)

On-site
USD 150,000 - 200,000
Stock options
401(k) plan
Discretionary bonus
+2
Software Engineer
Software Engineer

Cerebras • New York (NY)

On-site
USD 150,000 - 200,000
Competitive salary
Meaningful equity in the form of stock options
401(k) plan
+9
Software Engineering Manager, Android
Software Engineering Manager, Android

Human Ventures, LLC. • New York (NY)

On-site
USD 210,000 - 280,000
Competitive salary
Meaningful equity in stock options
401(k) plan
+12
Software Engineering Manager, Android
Software Engineering Manager, Android

Current • New York (NY)

On-site
USD 210,000 - 280,000
Competitive salary
Meaningful equity
401(k)
+6
Senior Software Engineer
Senior Software Engineer

Cerebras • New York (NY)

On-site
USD 150,000 - 240,000
Meaningful equity in the form of stock options
401(k) plan
Discretionary performance bonus program
+6
Senior iOS Engineer
Senior iOS Engineer

Credit Genie • San Francisco (CA)

On-site
USD 190,000 - 260,000
Health coverage
Fitness reimbursement
401(k) match
+4