Ciklum is looking for a Middle Mobile iOS Developer to join our team full-time in Ukraine.
We are a leading global product engineering and digital services company that unites 4000+ seasoned professionals globally on various projects in healthcare, fintech, travel, sportswear, entertainment, and security. Ciklum delivers high-impact technology solutions to Fortune 500 and fast-growing organizations worldwide.
About the role:
As a Middle Mobile iOS Developer, become a part of a cross-functional development team working for the Ciklum Client.
You will join a highly motivated team and will be working on a modern solution for our existing client which is an American content delivery network, a cybersecurity, and cloud service company, providing web and Internet security services. Client’s Intelligent Edge Platform is one of the world's largest distributed computing platforms.
Responsibilities:
- Develop native mobile applications for iOS
- Create and maintaining architecture design and documentation
- New feature development
- Integrate mobile apps with web services
- Tests development
Requirements:
- 3+ years of iOS apps development experience
- Good knowledge of Swift programming language
- Good CoreData knowledge
- Experience with CoreAnimation framework
- Experience in unit testing (XCTest)
- Experience with common Design Principles
- Experience with common iOS APIs and Capabilities
- Experience with common 3rd party libraries
- Understanding of app signing, provisioning, etc
- Experience with an app distribution process
- Understanding of SOLID, KISS, DRY Principles
- Experience with VCS (git)
- Intermediate spoken and written English communication skills
Desirable:
- Familiarity with Agile
- Experience with CLI
- Experience with TDD
- Familiarity with SwiftUI, Combine
- Knowledge of Objective-C programming language
- Experience with automated builds and CI
What's in it for you?
- Career growth opportunities
- Realization of your innovative ideas in building new Ciklum Solutions and Services
- Friendly collaborative teams and enjoyable working environment
- Professional skills development and training programs
- Variety of knowledge sharing, training and self-development opportunities
Be bold, not bored!
Interested already? We would love to get to know you! Submit your application. We can’t wait to see you at Ciklum.