30 jul
|
EPAM Systems
|
Argentina
30 jul
EPAM Systems
Argentina
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
- General career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn
📌 iOS Software Engineer (Argentina)
🏢 EPAM Systems
📍 Argentina