Software Engineer, iOS, All Levels
Engineering Blog for more on our tech stack, mission, and values!
What You’ll Do
- Design, build, and launch new products to Ramp’s iOS app.
- Help establish engineering processes, tools, and systems that allow us to scale the code base and productivity.
- Conduct code reviews and set engineering standards.
- Work with Product and Design to identify key features that will make the app successful.
- Work alongside Product and other cross-functional teams to understand customer feedback and continuously improve our product.
What You Need
- Minimum 1 year of experience in mobile development.
- Proficiency in Swift for iOS development.
- Experience launching at least one mobile app and/or several features that reached a large number of users.
- Desire to work in a fast-paced environment, continuously grow, and master your craft.
- Strong understanding of mobile design patterns and best practices.
Nice to Haves
- Experience with web apps (React, TypeScript).
- Experience with backend technologies (Python, Flask, SQL, OpenAPI).
- Experience with our mobile stack: SwiftUI, Swift Concurrency, The Composable Architecture, Bazel, OpenAPI & Buildkite
- Experience managing apps with App Store Connect
Benefits (for U.S.-based full-time employees)
- 100% medical, dental & vision insurance coverage for you
- Partially covered for your dependents
- One Medical annual membership
- 401k (including employer match on contributions made while employed by Ramp)
- Flexible PTO
- Fertility HRA (up to $5,000 per year)
- WFH stipend to support your home office needs
- Wellness stipend
- Parental Leave
- Relocation support to NYC or SF (as needed)
- Pet insurance
Disclaimer:
Mobile Career is not hiring for this position, we just post job ads for other companies. We urge you to check jobs yourself as well.