EPAM Systems
Senior Software Engineer (iOS - Swift)
EPAM SystemsRomania3 days ago
Full-timeInformation Technology, Engineering +1

We are a forward-thinking company seeking a Senior Software Engineer with a passion for building outstanding iOS applications in Swift.

Join our dynamic team, where you'll play a key role in creating innovative, user-friendly mobile solutions while helping shape the future of our technology stack and mentoring developers along the way.

Please note that working from the office 2 days per week is required.

 

Responsibilities

  • Develop high-quality iOS applications using Swift, following SOLID principles and clean architecture guidelines
  • Refine requirements and define clear, actionable technical solutions with cross-functional teams
  • Uphold code quality standards through reviews, best practices, and robust testing
  • Configure and optimize CI/CD pipelines using GitHub Actions
  • Oversee release processes to ensure stability and performance across app updates
  • Participate in standups, sprint planning, and backlog refinements to align on priorities
  • Support product or platform architects in strategic technical decision-making
  • Mentor junior developers, encouraging growth and knowledge-sharing within the team
  • Promote accessibility standards to ensure inclusive user experiences

 

Requirements

  • Bachelor’s or Master’s degree in Technology/IT Engineering, or equivalent work experience
  • 3+ years of experience developing mobile applications for iOS with a focus on Swift
  • Knowledge of SOLID principles, clean architecture, and testing methodologies
  • Familiarity with CI/CD pipelines and GitHub Actions
  • Strong communication skills in English with the ability to express technical concepts clearly
  • Collaborative personality with confidence to contribute opinions about software quality

 

Nice to have

  • Familiarity with accessibility technologies

 

We offer

  • Full access to cutting-edge tools and technologies
  • Competitive compensation depending on experience and skills
  • All-around Social package: professional & soft skills training, medical & family care programs, sports
  • Free English classes
  • Unlimited access to LinkedIn learning solutions
  • Continuous experience exchange with experts and professionals worldwide
  • Friendly team and comfortable working environment
  • Engineering, corporate, and social events within and outside the Company
  • Flexible working schedule
  • Opportunities for self-realization

 

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