iOS Engineer: Swift UI & App Store Delivery

EPAM Systems

Mexico

On-site

PHP 5,538,461 - 7,384,615

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

EPAM Systems is seeking an experienced iOS Software Engineer to design, build, and maintain native iOS apps using Swift. You will collaborate with product designers and backend developers to deliver responsive interfaces that align with Apple\'s Human Interface Guidelines and leverage modern architectural patterns.

The role involves integrating with backend services via RESTful or GraphQL APIs, writing unit/UI tests, and contributing to the release process for App Store submission.

Qualifications

  • 2+ years of experience in native iOS application development.
  • Proficiency in Swift and solid familiarity with the iOS SDK and Apple developer tools (Xcode).
  • Understanding of modern iOS architectural patterns (e.g., MVVM, MVC, Clean Architecture, Combine, or Swift Concurrency).
  • Familiarity with SwiftUI (preferred) or UIKit (Auto Layout, Storyboards/XIBs).
  • Background in Git and contributing to shared code repositories.
  • Capability to succeed in an Agile/Scrum team, managing tasks through tools like Jira.
  • English level B1+ for effective communication.

Responsibilities

  • Design, build, and maintain native iOS applications using Swift.
  • Partner with product designers to deliver responsive, pixel-perfect, and highly interactive user interfaces aligned with Apple\'s Human Interface Guidelines (HIG).
  • Integrate your mobile application with backend services and RESTful or GraphQL APIs to deliver smooth, dynamic user experiences.
  • Produce clean, modular, and maintainable code, and actively contribute to code reviews to maintain consistency and high quality across the codebase.
  • Develop unit and UI tests (using XCTest) to ensure application stability, and track and optimize app performance, memory usage, and battery consumption through Instruments.
  • Contribute to the application release lifecycle, including preparing builds and submitting apps via App Store Connect.

Skills

Swift
iOS Development
Xcode
MVVM / Clean Architecture
Unit Testing
REST/GraphQL APIs
Git
Agile/Scrum
English (B1+)

Tools

SwiftUI
UIKit
Combine
Swift Concurrency
GraphQL
REST APIs

Job description

EPAM Systems is seeking an experienced iOS Software Engineer to design, build, and maintain native iOS apps using Swift. You will collaborate with product designers and backend developers to deliver responsive interfaces that align with Apple\'s Human Interface Guidelines and leverage modern architectural patterns.

The role involves integrating with backend services via RESTful or GraphQL APIs, writing unit/UI tests, and contributing to the release process for App Store submission.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

iOS Software Engineer
iOS Software Engineer

EPAM Systems • Mexico

On-site
PHP 5,538,000 - 7,385,000
Senior iOS Tech Lead - Swift, Architecture & Growth
Senior iOS Tech Lead - Swift, Architecture & Growth

EPAM Systems • Mexico

On-site
PHP 5,538,000 - 7,385,000
iOS Engineering Manager: Platform Architecture & Leadership
iOS Engineering Manager: Platform Architecture & Leadership

EPAM Systems • Mexico

On-site
PHP 8,615,000 - 11,077,000
iOS Software Engineering Manager
iOS Software Engineering Manager

EPAM Systems • Mexico

On-site
PHP 8,615,000 - 11,077,000
Lead iOS Software Engineer
Lead iOS Software Engineer

EPAM Systems • Mexico

On-site
PHP 5,538,000 - 7,385,000
iOS Developer (Banking)
iOS Developer (Banking)

White Cloak Technologies, Inc. • Pasig

On-site
PHP 600,000 - 1,000,000
iOS Developer
iOS Developer

Salmon Group Ltd • España

On-site
iOS Developer
iOS Developer

Questronix Corporation • Pasig

On-site
PHP 600,000 - 900,000
IOS Developer (Banking)
IOS Developer (Banking)

Whitecloak • Pasig

On-site
PHP 520,000 - 860,000
iOS Developer
iOS Developer

OLVRO Co. Ltd. • Makati

On-site