Skip to content
CurrentCurrentNew York, NY

Senior Software Engineer, iOS

Senior iOS engineer building native mobile apps for a consumer fintech platform. Own end-to-end feature delivery, build scalable frameworks, and optimize performance using Swift and UIKit in a collaborative NYC-based team.

170k – 250k
On-site5+ YOEiOS Engineering

About the role

Responsibilities

  • Be a part of a small and nimble mobile engineering team working closely with our product, design, and backend engineering teams to enable new end-to-end experiences for our users.
  • Own the end-to-end delivery of key business initiatives from product discovery, to system design, all the way to feature launch.
  • Build and maintain scalable and reusable mobile frameworks to improve code consistency and engineering velocity.
  • Evolve the company standards for engineering excellence by helping to improve architecture, testing, and monitoring practices.
  • Help Current's members build better financial futures through products like Paycheck Advance, Build Card, and Savings Pods.
  • Participate in a strong culture of code and architecture review.

Requirements

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

Nice-to-Haves

  • Experience using Instruments to profile and optimize app performance.
  • Experience with using gRPC (Google Remote Procedure Call) and Protobuf (Protocol Buffers) schemas for networking.
  • Experience with building highly secure iOS apps.
  • Experience working on a team building platform components.

Compensation and Benefits

  • Salary range of $170,000 - $250,000.
  • Meaningful equity in the form of stock options.
  • 401(k) plan.
  • Discretionary performance bonus program.
  • Biannual performance reviews.
  • Medical, Dental and Vision premiums covered at 100% for you and your 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.
  • Our modern NYC based office with open floor plan, stocked kitchen, and catered lunches.

Skills

SwiftiOSUikitConcurrencyInstrumentsgRPCProtobufMvcCoordinator Pattern
Perchwell

Senior iOS Engineer II

PerchwellNew York, NY

Senior iOS engineer to own end-to-end development of a mobile app for real estate professionals. Requires 7+ years of Swift/iOS experience, architecture ownership, and cross-functional collaboration.

170k – 210k
Remote7+ YOEiOS Engineering
Duolingo

Senior iOS Software Engineer

DuolingoNew York, NY

Build and maintain native iOS apps in Swift for Duolingo's Math, Short Form, and Video Call teams to enhance language and math learning experiences. Requires Bachelor's in CS, Swift proficiency, and strong CS fundamentals.

178k – 240k
On-siteiOS Engineering
Duolingo

Senior iOS Software Engineer

DuolingoPittsburgh, PA

Build and maintain native iOS apps in Swift for Duolingo's core short-form learning features, collaborating with design and backend teams while mentoring juniors. Requires Bachelor's in CS, Swift experience, and strong CS fundamentals.

178k – 240k
On-siteiOS Engineering
Reddit

Senior iOS Engineer, Media Foundations

RedditUnited States

Senior iOS Engineer responsible for architecting a modular, high-performance video player framework on iOS using Swift. Partners with backend, CDN, product and design teams to deliver world-class media experiences at scale for Reddit's 50M+ daily users.

190k – 267k
Remote5+ YOEiOS Engineering
Creditgenie

Senior iOS Engineer

CreditgenieNew York, NY +3

Senior iOS Engineer leading architecture and development of high-quality, scalable mobile apps at Credit Genie, a financial wellness platform. Requires 5+ years mobile experience, Swift proficiency, UX expertise, and cross-functional leadership.

150k – 250k
On-site5+ YOEiOS Engineering