Skip To Main Content
backBack to Search

Senior iOS Developer

iOS Swift, Dependency injection, Design Systems, Swift, SwiftUI, Apple Combine, GraphQL, RxSwift
warning.png
Sorry, this position is no longer available

We are seeking a highly skilled remote Senior iOS Developer to join our team and take ownership of developing our innovative product. As a senior member of our development team, you will work closely with our customer to design, architect, and develop new features and improve existing ones. You will also be responsible for writing clean, robust, and modularized code using the latest technologies, such as SwiftUI, Dependency Injection, and GraphQL, among others. If you have a passion for creating exceptional user experiences and thrive in a collaborative, fast-paced environment, we encourage you to apply.

Responsibilities
  • Take ownership of iOS Swift development throughout the entire lifecycle of our innovative product
  • Architect, design, and implement new features and improve existing ones
  • Create and maintain testing infrastructure for unit and automated testing
  • Communicate with the customer and handle their requests in a timely manner
  • Ensure the quality and performance of the product through diligent testing and optimization
  • Collaborate with cross-functional teams to deliver exceptional user experiences
Requirements
  • 3+ years of production experience in iOS Swift development
  • Proven ability to work directly with customers and handle their requests in a timely manner
  • Senior-level knowledge of iOS Swift and experience with SwiftUI, Dependency Injection, Design Systems, Programmatic UI, Combine, and GraphQL
  • Experience with writing robust and maintainable unit, integration, and end-to-end tests
  • Ability to work effectively in teams of technical and non-technical individuals
  • Excellent communication (both verbal and written) and interpersonal skills
  • B2+ English level
Nice to have
  • Familiarity with Agile development methodologies and tools
  • Experience with cloud-based services and APIs, such as Firebase and AWS
  • Passion for staying up-to-date with the latest technologies and trends in iOS development
  • Experience with mentoring and coaching junior developers
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