What are the responsibilities and job description for the Senior iOS Engineer position at Jobs via Dice?
EPAM Systems is seeking a highly skilled Senior iOS Engineer to join our team supporting a leading financial services client. This role requires working onsite in Menlo Park, CA at least 3 days per week, 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.
Req ID: 933478824
Responsibilities
You will play a key role in delivering secure, seamless, and innovative experiences to users, leveraging modern iOS technologies and best practices.
Req ID: 933478824
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
- 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
- Must be able to work onsite in Menlo Park, CA at least 3 days per week
- Medical, Dental and Vision Insurance (Subsidized)
- Health Savings Account
- Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
- Short-Term and Long-Term Disability (Company Provided)
- Life and AD&D Insurance (Company Provided)
- Employee Assistance Program
- Unlimited access to LinkedIn learning solutions
- Matched 401(k) Retirement Savings Plan
- Paid Time Off
- Legal Plan and Identity Theft Protection
- Accident Insurance
- Employee Discounts
- Pet Insurance
- Employee Stock Purchase Program