iOS Software Engineer

EPAM Systems

Morelia

Presencial

MXN 360.000 - 600.000

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Healthcare benefits
Paid time off
Upskilling programs
LinkedIn Learning access
Global career opportunities
Volunteer opportunities

Descripción de la vacante

EPAM Systems in Morelia is seeking an iOS Software Engineer to lead the design, development, and maintenance of native iOS applications using Swift. You will collaborate with product managers, UX/UI designers, backend developers, and other mobile engineers to deliver features from concept to App Store deployment.

Qualified candidates have 2+ years of iOS experience, proficiency in Swift and Xcode, familiarity with modern iOS architectures, and a working knowledge of Git and Jira in an Agile

Formación

  • 2+ years of native iOS development experience.
  • Proficiency in Swift and iOS SDK tools (Xcode).
  • Experience with modern iOS patterns (MVVM/MVC/Clean Architecture/Combine/Swift Concurrency).
  • Familiarity with SwiftUI (preferred) or UIKit.
  • Git and collaborative code reviews in a shared repo.
  • Agile/Scrum environment using Jira.
  • English level B1+ for effective communication.

Responsabilidades

  • Design, build, and maintain native iOS apps using Swift.
  • Collaborate with designers to deliver pixel-perfect interfaces aligned with HIG.
  • Integrate with backend services via REST/GraphQL APIs.
  • Write clean, modular code and participate in code reviews.
  • Develop unit and UI tests with XCTest and monitor performance.
  • Contribute to release lifecycle and App Store submission.

Conocimientos

Swift
iOS development
MVVM/MVC/Architectures
SwiftUI
Git
Jira
English (B1+)

Herramientas

Xcode
Git
Jira

Descripción del empleo

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, 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.

We are seeking a creative and skilled iOS Software Engineer to join our mobile engineering team. In this position, you will lead the design, development, and maintenance of our native iOS applications. Using a modern development stack built around Swift, you will craft sleek, highly performant, and user-friendly mobile experiences that delight our customers. You will work closely with product managers, product designers (UX/UI), backend developers, and fellow mobile engineers to bring features from whiteboard concept to the Apple App Store.

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
Requirements
  • 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
We offer
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
    We offer
    • Volunteer and community involvement opportunities
    • EPAM Employee Groups
    • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

    EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

iOS Engineer — Build Swift Apps for Global Teams
iOS Engineer — Build Swift Apps for Global Teams

EPAM Systems • Morelia

Presencial
MXN 360.000 - 600.000
Healthcare benefits
Paid time off
Upskilling programs
+3
JavaScript Developer
JavaScript Developer

EPAM Systems • Región Centro

Presencial
MXN 600.000 - 900.000
International projects
Global teams
Learning & certification programs
+1
Lead JavaScript Software Engineer
Lead JavaScript Software Engineer

EPAM Systems • Región Centro

Presencial
MXN 420.000 - 720.000
International projects
Global teams
Paid time off
+4
Chief Front-End Developer
Chief Front-End Developer

EPAM Systems • Región Centro

Presencial
MXN 900.000 - 1.300.000
International projects
Global teams
Upskilling opportunities
Lead JavaScript Developer
Lead JavaScript Developer

EPAM Systems • Región Centro

Presencial
MXN 600.000 - 900.000
International projects
Global teams
Upskilling & certification courses
+2
Lead Swift / IOS Engineer Mexico
Lead Swift / IOS Engineer Mexico

Zoolatech • Región Centro

Presencial
MXN 2.066.000 - 3.100.000
iOS Developer
iOS Developer

ADH Guardian México • Hermosillo

Presencial
MXN 300.000 - 420.000
iOS Developer
iOS Developer

GeorgiaTEK Systems Inc. • Estado de México

Híbrido
Competitive compensation
Opportunity to work on innovative products
Collaborative team environment
.NET Developer
.NET Developer

EPAM Systems • Monterrey

Presencial
MXN 420.000 - 640.000
International projects with top brands
Paid time off and sick leave
Upskilling & certification courses
+1
Senior iOS Engineer — Remote, MVVM & SwiftUI Impact
Senior iOS Engineer — Remote, MVVM & SwiftUI Impact

Persistent Systems • Estado de México

A distancia
PHP 30.000 - 45.000