Senior iOS Engineer
EPAM Systems
Menlo Park, CA
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.
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
• Must be able to work onsite in Menlo Park, CA at least 3 days per week
We offer/Benefits
• 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
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our clients, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.