Ciklum is seeking a Senior iOS Engineer to join a cross-functional team responsible for developing and evolving a widely used iOS SDK with millions of active users. In this role, you will work on innovative features, infrastructure improvements, and long-term code quality.
What You'll Do
- Design and implement applications following software engineering best practices and principles
- Maintain the defined level of code quality across the project
- Implement required infrastructural changes to ensure successful SDK deployment
- Participate in conducting technical interviews
What We're Looking For
- Solid understanding of fundamental computer science concepts
- Experience developing applications using Clean Architecture principles and MVVM architecture
- Strong understanding of Swift, UIKit, SwiftUI, SwiftPM, and building applications with a low memory footprint
- Strong grasp of Apple development tools including Xcode, LLDB, and Instruments
- Ability to rapidly mock up proposed user experiences and interactions
- Proactive problem-solving mindset with the ability to identify issues and suggest improvements beyond ticket scope
- Strong experience writing unit, integration, and UI tests
- Test-first mindset and commitment to maintaining code coverage
- Thorough self-testing practices prior to code submission
- Experience working with CI and CD systems, including GitHub
- Strong English communication skills with daily written and verbal collaboration
- Ability to ask clarifying questions and proactively discuss technical approaches
- Experience working in cross-cultural, distributed teams
- Ability to clearly document and explain technical decisions
Nice to Have
- Good sense of UI and UX
- Understanding of SwiftUI view lifecycle and data flow
Technical Stack
- Swift, UIKit, SwiftUI, SwiftPM
- Xcode, LLDB, Instruments
- GitHub
Team & Environment
You will be part of a cross-functional development team within Ciklum's One Team culture, which values collaboration and progress in a relaxed and friendly atmosphere.
Benefits & Compensation
- Strong community: Work alongside top professionals in a friendly, open-door environment
- Growth focus: Take on large-scale projects with a global impact and expand your expertise
- Tailored learning: Boost your skills with internal events, Udemy access, language courses, and company-paid certifications
- Endless opportunities: Explore diverse domains through internal mobility to gain hands-on experience with new technologies
- Care: Company-paid medical insurance, mental health support, and financial & legal consultations
- Flexibility: Balance office and remote work to fit your rhythm
Work Mode
This is a hybrid position based in Prague, Hradec Králové, or Zlín.
Ciklum is an equal opportunity employer.

