-
EPAM Systems

Senior iOS Developer

EPAM Systems
Poland · Full-time · Mid-Senior

As a Senior Mobile Developer at EPAM, you will play a pivotal role in designing, developing, and maintaining high-quality iOS applications. Your expertise will contribute to creating seamless and engaging user experiences, delivering high-performing, scalable, and responsive applications for our clients across both platforms.

Hybrid work from Krakow, Gdansk, Wroclaw or Warsaw, 3 days from the office per week is required.

 

Responsibilities

  • Develop iOS applications and prototypes, focusing on delivering delightful customer experiences
  • Collaborate closely with web application engineers and UX teams to ensure high-quality, consistent customer experiences across multiple platforms
  • Understand the business needs of mobile applications and design effective solutions to meet those needs

 

Requirements

  • Bachelor’s degree in Computer Science or equivalent practical experience
  • Proven experience in developing, deploying, and maintaining iOS applications
  • Proficiency in the Swift programming language
  • Experience with SwiftUI for building user interfaces
  • Knowledge of concurrency in iOS development
  • Strong verbal and written communication skills in English

 

Nice to have

  • Experience implementing MVVM architecture
  • Extensive knowledge of iOS development techniques and practices
  • Interest and ability to learn other coding languages as needed

 

We offer

  • We gather like-minded people:
    • Engineering community of industry professionals
    • Friendly team and enjoyable working environment
    • Flexible schedule and opportunity to work remotely within Poland
    • Chance to work abroad for up to 60 days annually
    • Business-driven relocation opportunities
  • We provide growth opportunities:
    • Outstanding career roadmap
    • Leadership development, career advising, soft skills, and well-being programs
    • Certification (GCP, Azure, AWS)
    • Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru
    • English classes
  • We cover it all:
    • Stable income (Employment Contract or B2B)
    • Participation in the Employee Stock Purchase Plan
    • Benefits package (health insurance, multisport, shopping vouchers)
    • Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more
    • Referral bonuses
    • Corporate, social and well-being events
  • Please, note:
    • The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview.
    • We will reach out to selected candidates exclusively.

 

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

 

Key Skills

Ranked by relevance

ios responsive prototypes swift cloud gcp ux
Login to Apply
Posted
Nov 18, 2025
Type
Full-time
Level
Mid-Senior
Location
Warsaw

Industries

Software Development IT Services IT Consulting

Categories

Information Technology Engineering Business Development

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
EPAM Systems
Related

Python Software Engineer (Production Data & Model Services)

2026-05-19

Full-time
Associate
Poland
Software Development
Information Technology
View Job Details
EPAM Systems
Related

Junior Java Developer

2026-05-26

Full-time
Entry
Poland
Software Development
Information Technology
View Job Details
EPAM Systems
Related

Android Developer

2026-05-20

Full-time
Associate
Poland
Software Development
Information Technology