We are looking for strong technologists who are passionate about solving complex and challenging problems. You’re excited about your work making an impact on millions of merchants. If you love working on the newest technologies and delivering valuable and quality products with a sense of ownership, then you should join us!
Responsibilities:
- Work within a vertical team focused on a specific, well-defined mission on a given set of features and services.
- Work with engineering managers, engineers, and QA to develop innovative solutions that meet market needs with respect to functionality, performance, reliability, realistic implementation schedules and adherence to development goals and principles
- Architect, design, write, review, and test code in a collaborative environment
- Design, build, and maintain Identity Native SDK(s) for iOS
- Ensure the performance, quality, and responsiveness of all of Identity Native SDK for iOS
- Build monitoring for the Identity Native domain to ensure its reliability and overall health
- Work closely with a product manager for your vertical team on product requirements and translate those requirements into technical solutions
Requirements:
- 8+ years of professional full time experience developing iOS applications
- You have built and delivered one or more apps to the Apple App Store
- You have experience using Swift and Objective-C
- You've used Cocoa Touch, Storyboards, and/or Swift UI
- You know how to do offline storage, threading, or performance tuning in an iOS app
- You have interfaced with GraphQL or REST APIs from an iOS app
- Stay current with the newest mobile technologies; research new technologies and make recommendations on implementations
- You know it's important to monitor your production systems
- You lint and test all your code or know you should, are willing to deploy your systems to production and troubleshoot them if they fail
- You know about continuous integration systems (we use Jenkins)
- Experience in identity management / single sign-on domain.
- You have a Bachelor. or equivalent degree in Computer Science or equivalent experience.
- Above all, you are a team player, willing to collaborate, learn and mentor.
Bonus points for Experience in identity management / single sign-on domain.
- Having built SDK(s) for the client apps..
Location – San Jose (Remote with PST time zone work schedule )
Job Type: Contract
Experience:
- CI: 4 years (Required)
- GraphQL: 5 years (Preferred)
- iOS development: 8 years (Required)
- Swift and Objective-C: 6 years (Required)
- Cocoa Touch/Storyboards: 6 years (Required)
Work Location: On the road