Role: Lead/ Senior iOS Engineer
Location: Menlo Park, CA - Hybrid (3 days Onsite)
12 Months Contract
The Candidate collaborating closely with cross-functional teams to design, develop, and maintain a consumer-facing iOS application for the financial sector.
You will play a key role in delivering secure, seamless, and innovative experiences to users, leveraging modern iOS technologies and best practices.
Responsibilities:
- Collaborate with Product, Design, and Engineering teams to define, design, and ship new features for the iOS app
- Translate business and product requirements into robust, scalable engineering solutions
- Write high-quality, well-documented, and thoroughly tested Swift code
- Participate in code reviews and mentor junior engineers
- Integrate with RESTful APIs and third-party services
- Conduct performance analysis and optimization to ensure app quality and responsiveness
- Stay up-to-date with the latest trends and advancements in iOS development
Requirements:- 7+ years of software development experience, with at least 4 years focused on iOS development
- Strong proficiency in Swift, with experience in SwiftUI and UIKit
- Solid understanding of software architecture patterns, preferably MVVM
- Experience with REST API integration and dependency management tools (SPM, CocoaPods)
- Familiarity with mobile CI/CD pipelines and testing tools (Jenkins, XCTest/XCUITest)
- Excellent problem-solving skills and attention to detail