Senior iOS Engineer
Remote
Socure
$170,000 - $185,000
Full Time
Senior Level
5+ years
Posted 3 weeks ago
Interested in this position?
Upload your resume and we'll match you with this and other relevant opportunities.
Upload Your ResumeAbout This Role
Join Socure's software engineering team to own and iterate on their native iOS SDK, leading high-impact initiatives and collaborating with cross-functional teams to deliver best-in-class Digital Intelligence products.
Responsibilities
- Implement, iterate on, and maintain new and existing features for the iOS SDK used by customers
- Collaborate with distributed cross-functional teams to conceptualize and develop new features and products in an agile environment
- Own end-to-end delivery of software components, taking team features and system components all the way to production
- Monitor and improve existing deployments to ensure continuous product enhancement
- Own, maintain, and continuously improve the release pipeline and processes
- Participate and often lead in the design and implementation discussions for native SDKs and corresponding backend services
- Take part in the on-call rotation, triaging and resolving production issues and addressing bugs
- Write and maintain high-quality codebases with rigorous standards for unit, integration, and validation testing
Requirements
- 5-7 years of software engineering experience with strong iOS development expertise
- Proficiency with Swift, Objective-C, UIKit, SwiftUI, Xcode, Swift Package Manager, XCTest, React Native, and iOS UI Testing frameworks
- Strong computer science fundamentals in data structures, algorithms, distributed systems, architecture, design patterns, and various programming languages
- Strong understanding of engineering best practices, with a focus on improving standards, tooling, and processes
- Ability to drive technical decisions within the Engineering team
Qualifications
- BS or higher in Computer Science or a related technical field
- 5-7 years of software engineering experience with strong iOS development expertise
Nice to Have
- Prior experience with SDK development, building libraries with a small memory footprint and minimal dependencies
- Strong experience with SDLC tools and processes, including source control, test automation, and build solutions
- Previous work on device intelligence and behavioral products in the fraud and risk space
- Experience with backend technologies such as Java, AWS, Spring Boot, Go, and Kubernetes
Skills
AWS
*
Java
*
Spring Boot
*
Kubernetes
*
Go
*
Swift
*
Objective-C
*
UIKit
*
Xcode
*
React Native
*
SwiftUI
*
Swift Package Manager
*
XCTest
*
iOS UI Testing frameworks
*
* Required skills
About Socure
Socure is building the identity trust infrastructure for the digital economy—verifying 100% of good identities in real time and stopping fraud before it starts.
Technology
View all jobs at Socure →