As a Principal iOS Engineer, you will ensure that our SDK remains cutting edge, elegantly converting strangers into trusted users. You will combine mobile native technologies with ML and CV, switching between software development, architecture, business requirements gathering, and collaboration with machine learning experts. Our team has already delivered a mobile SDK solution trusted by over 100 million users, and you’ll join us to make it even better.
Responsibilities
- Further development and architecture of core products (mainly native iOS SDK, sometimes end-user-facing customer applications, cross-platform deliveries, etc.)
- Take ownership in delivering new functionality and fixes from idea creation through design to public release
- Write clean, readable, and well-documented code, understanding that changes impact hundreds of well-known App Store applications and millions of daily unique end-users
- Participate in resolving issues together with customers
- Collaborate with the whole R&D team and the entire company to build features that matter
- Manage your own work by organizing time, prioritizing tasks, and taking ownership of topics
Requirements
- 8+ years of experience in developing iOS applications in Swift
- Strong understanding of software design patterns as well as iOS specifics
- Capable of working on large-scale projects
- Obsessive in delivering quality software
- Business-driven and result-oriented individual
- Effective communication & collaboration skills (working in a distributed, high-performing team)
- Experience with CI/CD
- Test Automation - writing Unit and Integration tests
- Android basics and architecture
- Experience with Digital Identities or PII
- Track record of developing SDKs/Frameworks
Nice to have
- Passionate about open source
- Ruby (Fastlane)
- Experience with Cross-platform frameworks (React Native, Flutter, Cordova)
Additional details
- Key Characteristics and Attitudes: Friendly and supportive, Adaptable and flexible, Articulate and persuasive, High IQ and EQ, Curious and coachable, Commercially Aware, Resilient and tenacious, Big picture and the detail
- Jumio Values: IDEAL (Integrity, Diversity, Empowerment, Accountability, Leading Innovation)
- Equal Opportunities: Jumio welcomes applications and colleagues from all backgrounds and of all statuses
- About Jumio: B2B technology company dedicated to eradicating online identity fraud, money laundering, and other financial crimes using AI, biometrics, machine learning, liveness detection, and automation. Leading provider of online identity verification, eKYC, and AML solutions with a global footprint, expanding to meet demand across Financial Services, Travel, Sharing Economy, Fintech, Gaming, and others
- Applicant Data Privacy: Personal information will only be used in connection with Jumio’s application, recruitment, and hiring processes, as described in Jumio’s Applicant Privacy Notice. Questions or comments can be sent to the provided email.