
Senior iOS Engineer
Socure
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $170,000 - $185,000 per year
Job Level
About the role
- Implement, iterate on, and maintain new and existing features for our iOS SDK used by customers.
- Collaborate with distributed cross-functional teams—including Product, Engineering, Infrastructure, Machine Learning, and Data Science—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 our release pipeline and processes.
- Participate and often lead in the design and implementation discussions for our 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
- BS or higher in Computer Science or a related technical field.
- 5-7 years of software engineering experience with strong iOS development expertise.
- Proficiency with the following technologies: 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.
- A strong understanding of engineering best practices, with a focus on improving standards, tooling, and processes.
- Ability to drive technical decisions within the Engineering team.
- Willingness and ability to develop operational knowledge of new technologies or languages as needed.
- A customer-first mindset and ability to communicate complex technical concepts to individuals across varying levels and functions in the organization.
- Comfort working within agile methodologies in a global, cross-functional, collaborative environment.
- Excellent collaboration and communication skills.
Benefits
- Offers Equity
- Offers Commission
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
iOS developmentSwiftObjective-CUIKitSwiftUIXcodeSwift Package ManagerXCTestReact NativeiOS UI Testing
Soft Skills
collaborationcommunicationcustomer-first mindsettechnical decision-makingagile methodologiesproblem-solvingleadershipadaptabilityinterpersonal skillsorganizational skills
Certifications
BS in Computer Sciencerelated technical field degree