Senior iOS Developer
EPAM Systems
This job is no longer accepting applications
See open jobs at EPAM Systems.See open jobs similar to "Senior iOS Developer" FinTech Australia.Software Engineering
Poland
Posted 6+ months ago
Senior iOS Developer Description
Are you an iOS enthusiast with a knack for pushing the boundaries of mobile technologies? We're on the lookout for a talented Senior iOS Developer to join our dynamic team in Gdansk, Krakow, Warsaw or Wroclaw. With at least 3 years of experience in iOS development using Swift, the iOS SDK, Xcode, and a passion for innovation, you'll thrive in this role.
What You’ll Do
- Contribute to the development of our company's complex mobile application, tackling challenging requirements such as security, live updates, and intricate business rules
- Place a strong emphasis on delivering high-quality code, including unit and snapshot testing, and UI testing
- Follow continuous integration and Agile methods, actively participating in merge requests
- Dive into various areas of mobile development, including CI/CD, app health monitoring and alerting, and data-driven analysis
- Present ideas for system improvements and play a pivotal role in shaping the future of our company
- Continuously monitor and enhance application reliability and performance optimization
- Participate in design sprints when crafting new features or products
What You Have
- Must-have skills: iOS, SwiftUI, Unit Testing ,Xcode, Apple Human Interface Guidelines, Rxswift, Reactive Programming, Data Driven Development, Objective-C, SOLID (object-oriented design principles)
- A minimum of 3 years' experience in iOS development, with expertise in Swift, the iOS SDK, Xcode, and Apple Human Interface Guidelines
- Understanding of architectural patterns and knowledge of SOLID principles
- Experience with Swift UI and UIKit, reactive programming and TCA architecture
- A genuine passion for mobile applications and a keen interest in personal development
- Solid understanding of the full mobile development life cycle
- Demonstrated showcase of open-source projects (e.g., GitHub) and technical blogs
- Successfully published at least one iOS application on the App Store (portfolio of apps on the App Store)
- BSc/MSc in Computer Science, Engineering, or any other relevant degree
- A keen interest in benchmarking and optimization
- Proactive, sharp, efficient, and organized, with excellent teamwork skills
Nice to have
- Experience with Redux-like architectures, RxSwift, screenshot testing
We Offer
- We gather like-minded people:
- Friendly team and enjoyable working environment
- Engineering community of industry’s professionals
- Flexible schedule and opportunity to work remotely within Poland
- Chance to work abroad for up to 60 days annually
- Relocation within our 50+ offices
- 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, O’Reilly and Cloud Guru
- Language classes on English and Polish for foreigners
- We cover it all:
- Stable income (Employment Contract)
- Participation in the Employee Stock Purchase Plan
- Referral bonuses
- Benefits package (health insurance, multisport, shopping vouchers)
- Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and many more
- Corporate and social events
- We may contact chosen candidates only
About EPAM
- EPAM Systems Inc. (EPAM) is a leading digital transformation services and product engineering company. Since 1993, we have used our software engineering expertise to become a leading global provider of digital engineering, cloud and AI-enabled transformation services, as well as a leading business and experience consulting partner for global enterprises and ambitious startups. We address our clients’ transformation challenges by fusing EPAM Continuum’s integrated strategy, experience and technology consulting with our 30+ years of engineering execution to speed our clients’ time to market and drive greater value from their innovations and digital investments. Learn more at www.epam.com
Why EPAM
This job is no longer accepting applications
See open jobs at EPAM Systems.See open jobs similar to "Senior iOS Developer" FinTech Australia.