Software Engineer, iOS
Current · New York, NY · 2 mo ago
Engineering$150k–$200k/yrFull-time
About the role
This role is part of a small and nimble mobile engineering team at Current, a leading consumer fintech platform. The team works closely with product, design, and backend engineering teams to ship end-to-end experiences for our users.
Responsibilities
- Own features from design handoff through launch, with support from senior engineers on system design and architecture decisions
- Contribute to and learn our scalable, reusable mobile frameworks that improve code consistency and engineering velocity
- Build strong instincts for engineering excellence through active participation in code and architecture review
- Help Current's members build better financial futures through products like Paycheck Advance, Build Card, and Savings Pods
Requirements
- Proficient in Swift, with a working knowledge of its Concurrency model
- Understanding of core iOS fundamentals including app states, memory management, dependency injection, and persistence
- Experience building responsive user interfaces in a native iOS codebase (UIKit)
- Comfortable working within a modularized app architecture, or eager to learn patterns like MVC, unidirectional data flow, and the Coordinator design pattern
- Have shipped features on apps available on the App Store
Qualifications
- A genuine interest in the personal finance space
- Bonus experience using SwiftUI and its interfacing with UIKit
- Experience writing unit and UI tests with XCTest, XCUITest and Swift Testing
- Experience using Instruments for profiling and optimizing app performance
- Experience using gRPC (Google Remote Procedure Call) and Protobuf (Protocol Buffers) schemas for networking
- Interest in building highly secure iOS apps
Skills
- Swift
- Core iOS fundamentals
- Responsive user interfaces
- Modularized app architecture
- Scalable, reusable mobile frameworks
- Engineering excellence
- Financial technology
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 covered at 100%
- Paid holidays
- Flexible time off
- 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
Pay
$150,000 - $200,000
Schedule
Full-time