Skip To Main Content
backBack to Search

iOS Developer

iOS Swift, Mobile Banking, Financial Services
warning.png
Sorry, this position is no longer available

We are seeking a highly skilled and experienced iOS Developer to join our team.

The successful candidate will be responsible for designing, developing, and maintaining iOS applications that meet the needs of our customers. You will work closely with other developers, designers, and product managers to deliver high-quality software solutions.

Responsibilities
  • Design and build advanced applications for the iOS platform
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Ensure the performance, quality, and responsiveness of applications
  • Implement and maintain unit tests and UI tests to ensure code reliability
  • Integrate and manage third-party libraries and APIs
  • Work with modern design patterns such as MVVM and MVC to create maintainable code
  • Utilize Core Animation, CoreData, and Realm for enhanced user experiences and data management
  • Keep up to date with the latest iOS technologies and frameworks
  • Optimize application performance through code and interaction enhancements
  • Troubleshoot and fix bugs to improve application stability
Requirements
  • 2+ years of experience in iOS development
  • Expertise in Xcode, Objective-C, Swift, and SwiftUI
  • Proficiency in UIKit, Combine, and RxSwift
  • Background in iOS frameworks such as CoreData, Core Animation, and Realm
  • Skills in implementing design patterns like Builder, Factory, Prototype, and Adapter
  • Qualifications in using MVVM and MVC architectural patterns
  • Capability to write and maintain UI and Unit Tests
  • Understanding of the full mobile development life cycle
  • Familiarity with Continuous Integration and version control tools
  • Flexibility to adapt to emerging technologies and frameworks
  • Ability to collaborate effectively with cross-functional teams
Nice to have
  • Experience in Financial Services
Benefits
  • 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

These jobs are for you