iOS Engineer
Job Verve - Hired
4 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Remote
Tech stack
JavaScript
Software Bug Management
Software Debugging
IOS SDK
TypeScript
Management of Software Versions
Swift
CocoaPods
Objective C++
Multiplatform
Job description
- We're looking for a Senior iOS Engineer to own and lead our iOS SDK, a product installed in hundreds of apps and running on millions of devices
- This is a high-ownership role where you'll drive technical decisions, coordinate across teams, and shape the future of our mobile platform
- You'll be the technical point person for our iOS SDK, responsible for the full lifecycle: architecture, development, distribution, and support
- You'll work closely with our Android lead to maintain a shared cross-platform core library while owning the native iOS implementation
- As we grow, you'll have the opportunity to lead and mentor other engineers
- This role reports to the Display Team Lead and requires close collaboration with product, business development, QA, and our partners who integrate the SDK
- Own the iOS SDK end-to-end: architecture, features, bug fixes, releases, and documentation
- Manage distribution via SPM and CocoaPods, including versioning and release scheduling
- Debug and resolve production issues, including integration problems reported by partners
- Coordinate with Android, server, and data teams on cross-platform features and shared code
- Contribute to and maintain our Unity plugin and shared JavaScript codebase
- Work directly with partners and clients to support SDK integration
- Drive technical direction and tooling decisions. You'll have real autonomy to do what's best for the product and our clients
Requirements
Communication skills TypeScript Unity Android, * Bachelor's degree in Computer Science or a related field
- 5+ years of professional iOS development experience
- Experience developing, distributing, and maintaining SDKs (SPM, CocoaPods)
- Familiarity with cross-platform development, experience with Unity plugin development, and/or Android is a plus
- Excellent communication and collaboration skills
- Track record of owning a product or feature area and driving it forward independently
- Strong proficiency in Objective-C, Swift, TypeScript and JavaScript
- You're hands-on and self-sufficient. You can set up a CocoaPods spec, write a Unity plugin, debug a production crash, and ship a release all in the same week
- You communicate clearly. You're comfortable asking questions, leading meetings, and working across teams with product, business, and engineering leads
- You want to lead. You're excited about mentoring others and building a team as scope expands
- You take ownership. You don't wait to be told what to do. You see what needs to happen and make it happen
Benefits & conditions
- Unlimited PTO
- 12 paid holidays
- 3 wellness/ social responsibility days
- 401(k) Retirement plan with company match
- Comprehensive benefits package including Medical, Dental, Vision, Disability and Life Insurance
- Parental Leave Policy
- Employee Assistance Program
- FSA & Commuter Benefits
- Pet Insurance
- Accident Insurance
- Identity Theft Protection
- Wellness Reimbursement Program
- Learning and Development Stipend
- Work Travel Program
- English/ German Language Classes
- An Apple MacBook and telephone reimbursement
- Fun (online) events organised by and with colleagues
- And work with a great team and the most fantastic brands!
- 27 vacation days
- Yearly 3 wellness days
- Training budget of 500 Euro per year
- Company pension
- Development and career opportunities