
Senior Software Engineer, iOS
- New York City, NY
- Permanent
- Full-time
- 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
- Owning the end-to-end delivery of key business initiatives from product discovery, to system design, all the way to feature launch
- Building and maintaining scalable and reusable mobile frameworks to improve code consistency and engineering velocity
- Evolving the company standards for engineering excellence by helping to improve architecture, testing, and monitoring practices
- Helping Current's users access new decentralized financial systems for wealth creation
- A strong culture of code and architecture review
- Expertise in Swift and familiar with its latest features including 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 user interfaces, animations, and screen transitions leveraging UIKit and CoreAnimation frameworks
- Have published and maintained apps on the App Store
- A genuine interest in the personal finance space!
- 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
- 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% 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 Chelsea-based office with open floor plan, stocked kitchen, and catered lunches