Senior iOS Engineer

EPAM Systems

Menlo Park, CA

Apply
JOB DETAILS
SKILLS
Accidental Death and Dismemberment (AD&D), Application Programming Interface (API), Best Practices, Code Reviews, Continuous Deployment/Delivery, Continuous Integration, Customer Support/Service, Dental Insurance, Detail Oriented, Employee Assistance Plan, Financial Services, Flexible Spending Accounts, Healthcare, Insurance, Jenkins, Leading Edge Technology, Legal, LinkedIn, Mentoring, Model View ViewModel (MVVM), Performance Analysis, Performance Tuning/Optimization, Problem Solving Skills, Product Design, REST (Representational State Transfer), Software Architecture, Software Development, Technical/Engineering Design, Test Tools, Vision Plan, iOS
LOCATION
Menlo Park, CA
POSTED
10 days ago

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.

About the Company

E

EPAM Systems