06 sep
|
EPAM Systems
|
Buenos Aires
06 sep
EPAM Systems
Buenos Aires
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 Git Hub 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 Linked In Learning library and 22,000+ courses
General career opportunities
Volunteer and community involvement opportunities
EPAM Employee Groups
Award-winning culture recognized by Glassdoor, Newsweek and Linked In
#J-18808-Ljbffr
📌 Senior iOS Engineer (Buenos Aires)
🏢 EPAM Systems
📍 Buenos Aires