Senior iOS Engineer at Ciklum
, , Czechia -
Full Time


Start Date

Immediate

Expiry Date

06 May, 26

Salary

0.0

Posted On

05 Feb, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

iOS Development, Swift, UIKit, SwiftUI, SwiftPM, Clean Architecture, MVVM, Xcode, LLDB, Instruments, Unit Testing, Integration Testing, UI Testing, CI, CD, GitHub, Proactive Problem-Solving

Industry

IT Services and IT Consulting

Description
Ciklum is looking for a Senior iOS Developer to join our team half-time in the Czech Republic. We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we engineer technology that redefines industries and shapes the way people live. About the role: As a Senior iOS Developer, become a part of a cross-functional development team engineering experiences of tomorrow. Together, we will work on the project focused on developing and evolving a widely used iOS SDK with millions of active users, collaborating closely with the engineering team on innovative features, infrastructure improvements, and long-term code quality. Responsibilities: 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 Requirements: 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 Desirable: Good sense of UI and UX Understanding of SwiftUI view lifecycle and data flow Personal skills: Proactive communication style with a preference for asking questions early Strong ownership mentality with responsibility for overall code quality Collaborative approach with openness to feedback and learning Quality-focused mindset where clean code and thorough testing are standard practice What`s in it for you? 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 (meetups, conferences, workshops), Udemy access, language courses, and company-paid certifications Endless opportunities: Explore diverse domains through internal mobility, finding the best fit to gain hands-on experience with cutting-edge technologies Care: We’ve got you covered with company-paid medical insurance, mental health support, and financial & legal consultations Flexibility: Balance office and remote work to fit your rhythm Our Offices in the Czech Republic: We have three offices in Prague, Hradec Králové, and Zlín. There are no fixed office days—it all depends on your team’s agreement. Here, you’ll find a relaxed and friendly atmosphere that fosters collaboration and innovation About us: At Ciklum, we are always exploring innovations, empowering each other to achieve more, and engineering solutions that matter. With us, you’ll work with cutting-edge technologies, contribute to impactful projects, and be part of a One Team culture that values collaboration and progress. With delivery centers in Prague, Hradec Králové, and Zlín, our Czech team delivers end-to-end solutions across industries. Here, innovation thrives through collaboration, and every idea drives our partners' success. Want to learn more about us? Follow us on Instagram, Facebook, LinkedIn, stop by one of our IT meetups Nalejvárna. Explore, empower, engineer with Ciklum! Interested already? We would love to get to know you! Submit your application. We can’t wait to see you at Ciklum.
Responsibilities
Design and implement applications following software engineering best practices. Maintain code quality and implement infrastructural changes for successful SDK deployment.
Loading...