Join Ciklum as a Senior iOS Engineer, where you will be a key member of a cross-functional team shaping tomorrow's digital experiences. You'll have full ownership, participating in every stage from ideation and design to architecture, deployment, and maintenance, with direct influence on technology choices.
What You'll Do
- Work in a cross-functional team alongside Product, Design, and Data Science to build and maintain high-impact features.
- Lead the technical direction of the iOS app through adoption of best practices, SOLID principles, and modern tooling.
- Take full responsibility for code quality, maintaining high unit test coverage and implementing functional tests.
- Design and implement complex features and dynamic views using Swift.
- Proactively monitor app performance and stability and troubleshoot complex issues.
- Work closely with the UX/UI team to ensure designs are ready for development and meet high accessibility standards.
- Inspire and coach less experienced colleagues, fostering a culture of technical excellence and constructive feedback.
What We're Looking For
- 5+ years of professional experience in iOS development with a proven track record of shipping Swift-based applications.
- Mastery of Swift and component-based UI development (SwiftUI).
- Experience with Reactive Programming (Combine).
- Deep expertise in integrating complex RESTful APIs, SDKs, and handling rich media/push notifications.
- Extensive experience in XCTest and XCUITest.
- Solid knowledge of VoiceOver, text-size scaling, and building accessible UIs for a global audience.
- Experience developing multi-language UIs with dynamic views.
- Understanding of the iOS build process and app configuration, and experience integrating with CI/CD pipelines.
- Knowledge of SOLID principles and high-level engineering practices.
Nice to Have
- Familiarity with Kotlin or React Native.
- Android knowledge.
- Experience with Proof of Concept (POC) development for new features.
- Prior experience with performance monitoring tools like Sentry.
- Experience with TDD.
Technical Stack
- Swift
- SwiftUI
- Combine
- RESTful APIs
- XCTest
- XCUITest
Team & Environment
You will join a cross-functional development team with iOS developers, web engineers, Ui/Ux designers, and data scientists.
Benefits & Compensation
- Work alongside top professionals in a friendly, open-door environment.
- Take on large-scale projects with a global impact and expand your expertise.
- Boost your skills with internal events (meetups, conferences, workshops), Udemy access, language courses, and company-paid certifications.
- Explore diverse domains through internal mobility.
- Company-paid medical insurance, mental health support, and financial & legal consultations.
Work Mode
This position offers full remote working possibilities within Poland.
Ciklum is an equal opportunity employer.


