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
Related Jobs
3 roles aligned with this opportunity
Senior Software Engineer (Node.js)
2026-05-17
Python Software Engineer (Production Data & Model Services)
2026-05-19
Lead OMS Engineer
2026-05-20
- Posted
- Oct 27, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Bucharest
- Company
- EPAM Systems
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Software Engineer (Node.js)
2026-05-17
Python Software Engineer (Production Data & Model Services)
2026-05-19
Lead OMS Engineer
2026-05-20