Uncubed
   

Senior Software Engineer, iOS

Stride Health, Salt Lake City

See jobs at Stride Health

Duration: Full-Time


About the role
Stride is on the lookout for a smart, motivated, productive Senior Engineer to help take our Stride for iOS app to the next level. We are planning to release a ton of new things for our next iterations, so your work will be feature-heavy, and you'll have a leading voice on the app’s architecture and infrastructure. You will also be an advocate for best practices in iOS development across the company.

As a business, we sit on a unique position and have partnerships with many of the giant work-for-yourself platforms who want to better serve their workforce. We have a beautiful office in San Francisco’s South of Market neighborhood, close to South Park.

If you’re a seasoned engineer who wants to make an impact, the kind of which only a fast-growing startup can provide, we would love for you to join us on this adventure. The nature of work is changing, forever. Be a part of it.

Responsibilities

  • Evolve and expand iOS and mobile at Stride.
  • Be an advocate for best practices: solid and clean architecture principles, testing, Continuous Integration/Delivery.
  • Closely work alongside our Product and Design people to maintain and extend the feature set of the Stride for iOS app.
  • Work with multiple Engineering and non-Engineering teams within the company on cross-functional efforts.

Qualifications

  • Bachelor's Degree in Computer Science (or a Software Engineering-related discipline) or equivalent professional experience.
  • A strong understanding of Computer Science fundamentals and excitement to work on a fast-paced, collaborative team.
  • Experience programming in Objective-C and Swift. You’ve seen all things iOS throughout your career.
  • Experience working with RESTful APIs.
  • Experience managing project builds and dependencies using Cocoapods/others.
  • Experience developing apps using Xcode and the core iOS frameworks.
  • You have helped create at least one high-quality, active app on the App Store.
  • Last but most important, you have a desire to grow and get things done inside and outside iOS and Software Engineering in general.

Nice-to-haves

  • Experience in Reactive Programming (Combine, RxSwift).
  • Experience with SwiftUI.
  • You have successfully built and maintained a consumer iOS app with at least 5k daily active users.
  • You know the ins and outs of at least one of the MVC/MVVM/VIPER presentation layer patterns on iOS.
  • Experience working with an RDBMS, SQL or CoreData.
  • You have successfully architected the data layer of a modern iOS app. How can you manage offline states/caching?
  • You have experience injecting dependencies, and mocking them out when unit testing.
  • Experience managing thread and process concerns as related to iOS. What do you think of Combine or other newer frameworks?
  • You can come up with solid unit and integration tests using XCTest
  • Experience using a Continuous Integration tool such as TravisCI.
  • You have created a publicly-available Swift/ObjC library. Send us the Github link!
  • Experience with another front-end (web or mobile) technology: Javascript, React, Android, etc.
  • Experience with one or more backend technologies.
  • Experience with RESTful API design and architecting network operations.
  • Experience with consumer finance and tax applications, healthcare, or the self-employed/freelancer industry.


About Us
Stride provides the world’s first benefits platform designed specifically for independent workers, helping them save time and money on insurance, taxes and hundreds of thousands of products and services. Since launching in 2014, Stride has helped over 2 million workers save over $2 billion. 

Stride partners with the world’s leading platforms and employers of non-benefited workers including DoorDash, Uber, Postmates, MasterCard, Amazon, Aon, Keller Williams and others to help them provide their workers access to affordable health and wealth benefits and perks. The company is backed by Venrock, New Enterprise Associates and F-Prime Capital Partners.

We support a flexible work structure with office locations in Salt Lake City and San Francisco, along with the option to establish your own fully remote office.

More about Us (Press):

Perks & Benefits
At Stride we work hard, sweat the details, and enjoy life away from the computer, too. We are a diverse group that celebrates and supports our differences. 
- Competitive salary
- Equity package
- Health, dental, and vision plans
- Flexible work arrangement with the ability to work remotely and meet face to face with co-workers on a regular basis (as conditions permit)
- $100/month work from home stipend
- $75/month stipend for wellness programs
- Commuter benefits
- Flexible vacation time
- Parental leave
- A culture of learning and development
- And more!

About Stride Health

WHAT IS STRIDE HEALTH? Simple tools to save you money and manage your healthcare. Everyone deserves a smart way to protect your health – and your wallet – without breaking a sweat. That’s why we do the tricky calculus for you. In minutes we’ll enroll you in your most cost-effective health plan, minimize your taxes and maximize your take-home pay as an independent worker or part-time employee. If that wasn’t enough, our personal advisors will navigate the details for you whenever you need us!

Stride Health

Want to learn more about Stride Health? Visit Stride Health's website.