Senior iOS Engineer

EPAM Systems

Argentina

Presencial

ARS 2.400.000 - 4.000.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

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 and sick leave
Upskilling and certification courses
Global career opportunities

Descripción de la vacante

EPAM Systems is seeking a Senior iOS Engineer to build high-performance iOS applications with a focus on UX and quality. You will work with designers, product partners, QA, and engineers in a fast-paced environment to ship robust features.

You will modernize legacy Objective-C code, implement Swift-based features, and reinforce testing, profiling, and CI/CD practices across a globally distributed team.

Formación

  • Bachelor's degree in CS or related field.
  • 3+ years of iOS development with Swift.
  • Experience maintaining or migrating Objective-C legacy code.
  • Strong debugging and performance optimization skills.
  • Proficiency with unit and integration testing.
  • Ability to collaborate with cross-functional partners.
  • English proficiency: B2.

Responsabilidades

  • Develop and refine iOS features using Swift.
  • Modernize Objective-C areas and reduce technical debt.
  • Improve app performance through profiling and tuning.
  • Write unit and integration tests to safeguard behavior.
  • Collaborate with designers, product owners, QA, and engineers.
  • Maintain CI/CD workflows and automate build processes.

Conocimientos

Swift programming
Objective-C legacy maintenance
Performance optimization
Unit & integration testing
Debugging and root-cause analysis
Cross-functional collaboration

Educación

Bachelor's degree in Computer Science or related field

Herramientas

UIKit
XCTest
XCUITest
GitHub Actions
REST API integration

Descripción del empleo

We are seeking a Senior iOS Engineer to develop and improve iOS applications with a sharp focus on performance, stability, and user experience. You will work alongside designers, product partners, QA, and engineers in a fast-paced environment.

Responsibilities
  • Develop and refine iOS features using Swift with attention to usability and code quality
  • Support and modernize legacy Objective-C areas while cutting down technical debt
  • Craft solutions for open-ended product and technical challenges alongside your team
  • Improve application performance through profiling, analysis, and focused enhancements
  • Troubleshoot issues and resolve defects throughout the app lifecycle
  • Create unit and integration tests to safeguard critical behavior and prevent regressions
  • Connect the app with backend services and resolve integration challenges
  • Apply continuous integration patterns to keep builds quick and dependable
  • Leverage build tools to automate workflows and boost developer productivity
  • Partner with designers, product owners, QA, and engineers to deliver iteratively
  • Exchange ideas, review code, and contribute to a healthy engineering culture
  • Cooperate effectively with a globally distributed team across time zones
Requirements
  • Bachelor's degree in Computer Science or related field, or equivalent experience
  • 3+ years of experience building iOS applications with Swift
  • Background in maintaining or migrating Objective-C legacy code
  • Knowledge of solid software development methodology and ability to iterate under ambiguity
  • Skills in debugging to identify root causes and resolve issues efficiently
  • Expertise in performance optimization across profiling, analysis, and tuning of iOS apps
  • Proficiency in testing with unit and integration tests to ensure quality
  • Competency in solution design to break down open-ended problems into shippable increments
  • Showcase of an ownership mindset to self-start, prioritize work, and manage time effectively
  • Qualifications in collaboration working with cross-functional partners in a small team
  • Capability to communicate clearly to share ideas and contribute to technical discussions
  • English proficiency: B2 (Upper-Intermediate)
Nice to have
  • Familiarity with GitHub Actions for CI workflows
  • Understanding of the MVVM Architecture pattern
  • Background in REST API integration
  • Flexibility to use UIKit
  • Proficiency in XCTest and XCUITest
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
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn
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

Lead iOS Software Engineer
Lead iOS Software Engineer

EPAM Systems • Argentina

Presencial
ARS 1.800.000 - 3.200.000
Healthcare benefits
Paid time off
Upskilling programs
+5
Senior iOS Engineer: Build High-Impact Apps Worldwide
Senior iOS Engineer: Build High-Impact Apps Worldwide

EPAM Systems • Argentina

Presencial
ARS 2.400.000 - 4.000.000
Healthcare benefits
Paid time off and sick leave
Upskilling and certification courses
+1
Senior Automation Tester (Mobile)
Senior Automation Tester (Mobile)

EPAM Systems • Buenos Aires

Presencial
ARS 2.000.000 - 3.200.000
Healthcare benefits
Paid time off
Upskilling and certification
+2
Senior Quality Engineer (Mobile)
Senior Quality Engineer (Mobile)

EPAM Systems • Buenos Aires

Presencial
ARS 1.800.000 - 2.400.000
Healthcare benefits
Paid time off
Specialist iOS Software Engineer IRC302236
Specialist iOS Software Engineer IRC302236

GlobalLogic • Argentina

Presencial
ARS 1.800.000 - 3.000.000
Exciting Projects
Collaborative Environment
Work-Life Balance
+2
iOS Software Engineer IRC300022
iOS Software Engineer IRC300022

GlobalLogic • Argentina

Presencial
ARS 36.868.000 - 66.363.000
Exciting Projects
Collaborative Environment
Work-Life Balance
+2
Senior iOS Software Engineer (React Native)
Senior iOS Software Engineer (React Native)

HeyClue • Municipio de Esquel

Presencial
ARS 1.200.000 - 2.400.000
iOS Software Engineer IRC300022
iOS Software Engineer IRC300022

GlobalLogic • Buenos Aires

Presencial
ARS 88.483.000 - 132.726.000
iOS Developer
iOS Developer

Applaudo • Argentina

Presencial
ARS 3.000.000 - 4.000.000
Senior Server-side Engineer
Senior Server-side Engineer

EPAM Systems • Argentina

Presencial
ARS 90.783.000 - 136.174.000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
+6