New offer - be the first one to apply!
July 10, 2026
Senior iOS Engineer
Senior • Remote
We’re seeking an experienced Senior iOS Engineer to develop and optimize our iOS applications, using strong expertise in modern mobile technologies. You’ll be involved throughout the entire mobile app lifecycle, shaping features, designing software, and refining the user experience. We’re looking for someone who can contribute independently in a mature Agile product environment, taking ownership from refinement through delivery with minimal hand-holding.
Responsibilities
- Build and maintain reliable, high-performing iOS apps.
- Write clean, efficient and testable Swift code.
- Work closely with engineering, product, design, and QA teams.
- Translate product requirements into solid technical solutions.
- Drive features independently from requirements clarification through implementation, QA collaboration, release readiness, and production support.
- Proactively identify risks, blockers, and ambiguities, and communicate them early with Product, QA, and Engineering.
- Contribute to high-quality engineering practices through thoughtful technical decisions, clear pull requests, and constructive code reviews.
- Refactor and modernize legacy code and support the transition toward a modular application architecture.
Requirements
- 5+ years of iOS development experience, ideally in product-driven or high-scale environments.
- Strong problem-solving skills and the ability to turn complex challenges into actionable steps.
- Focus on scalability, maintainability, and long-term platform health.
- Experience working in Agile teams with planning, estimation, and iterative delivery.
- Highly self-managed, dependable, and able to operate effectively with minimal supervision.
- Clear communicator who asks clarifying questions, keeps stakeholders informed, and follows through on commitments.
- Comfortable navigating ambiguity, prioritizing effectively, and proposing practical solutions in a fast-moving environment.
- Strong expertise in Swift, MVVM, Clean Architecture, and modular app architecture.
- Experienced with Combine, UIKit (mandatory), SwiftUI, Cocoapods, SPM, and dependency injection.
- Solid experience integrating RESTful APIs, data processing, and error management.
- Able to analyze and improve app performance, memory usage, stability, and responsiveness.
- Proven ability to deliver polished, intuitive, user-focused mobile interfaces.
- Confident with standard engineering workflows including Git, branching strategies, pull requests, code reviews, CI/CD, and release processes.
- Experience working in mature Agile product teams, including backlog refinement, sprint planning, QA collaboration, and iterative delivery.
- Excellent communication skills in English.
Benefits
- Participation in interesting and demanding projects.
- Flexible working hours.
- A great, non-corporate atmosphere.
- Possibility to work remote or hybrid (2 days per week from the office).
- Opportunities for development and promotion.
- Attractive package of benefits.
We reserve the right to contact the selected candidates.
Similar jobs you might like
Technology
Link Group
Senior iOS Engineer (Swift / Clean Architecture)
Senior
Remote
Warsaw, Poland
130 - 170 PLN
🏢 Summary: Senior iOS Engineer role focused on developing and maintaining a large-scale, business-critical mobile application with strong emphasis on architecture, scalability, and performance. The position involves owning architectural decisions, ensuring high code quality, and contributing to long-term evolution of the iOS platform. You will collaborate cross-functionally while building scalable features integrated with backend services. 🗂️ Requirements: Strong expertise in iOS SDK across multiple iOS versions and device configurations, Deep understanding of MVVM and Clean Architecture, Advanced proficiency in Swift, Experience with Xcode and Apple development ecosystem, Experience with Git version control, Experience integrating RESTful APIs, Ability to write and maintain unit tests, Understanding of UI design principles and UX best practices, Knowledge of TypeScript 📃 Skills: Swift, iOS, SDK, MVVM, CleanArchitecture, Xcode, Git, REST, JSON, UnitTesting, TypeScript, UI, UX 🏢 Description: We are looking for an experienced Senior iOS Engineer to join a large-scale mobile product environment where engineering quality, architecture ownership, and performance at scale are critical. You will work on a mature, business-critical mobile application used daily by a broad user base. The role requires a strong technical foundation, architectural awareness, and the ability to contribute to long-term evolution of the mobile platform. This is not a feature-only position - we’re looking for someone who understands system design, maintainability, and performance in complex production environments. What You’ll Be Responsible For Designing and developing scalable iOS features with long-term maintainability in mind Contributing to architectural decisions and enforcing Clean Architecture standards Ensuring high code quality, test coverage, and performance optimization Integrating with RESTful services and collaborating with backend teams Working closely with Product, Design, and other mobile engineers Supporting continuous improvement of engineering standards and development practices Must Have Strong expertise in iOS SDK , multiple iOS versions, and device configurations Deep understanding of MVVM and Clean Architecture Advanced proficiency in Swift Excellent command of Xcode and Apple development ecosystem Experience with Git version control Practical experience integrating RESTful APIs and working with JSON Ability to write and maintain unit tests Understanding of UI design principles and UX best practices Knowledge of TypeScript Strong communication skills and ability to collaborate in cross-functional teams.
Technology
co.brick
iOS Engineer
Mid
Remote
Gliwice, Poland
🏢 Summary: The offer is for an experienced iOS Engineer to build and evolve a production-grade consumer voice application on iOS, with full ownership over architecture, performance, and product quality. The role covers end-to-end mobile development using Swift, close collaboration with backend and AI teams, and delivering polished, real-time user experiences. It focuses on scalable architecture, reliability, and high engineering standards in a fast-growing product environment. 🗂️ Requirements: 2+ years of iOS development experience with Swift, Strong knowledge of Swift fundamentals including async/await and memory management, Commercial experience with SwiftUI and/or UIKit, Experience with networking and API integration, Experience with local storage solutions (Core Data, SQLite, Realm or similar), Experience with Git workflows, Experience with CI/CD for mobile applications, Strong understanding of application architecture and testing 📃 Skills: Swift, SwiftUI, UIKit, CoreData, SQLite, Realm, Git, CICD, Xcode, GitHubActions, Fastlane, TestFlight, APIs, AsyncAwait 🏢 Description: For our client, a fast-growing team building a modern consumer voice product on iOS, we are looking for an experienced iOS Engineer to join a small, high-performing product team. This is not a founding role, but it is a key product and engineering position with real ownership and impact on the direction of the mobile experience. About the role You will be responsible for building and maintaining a high-quality iOS application in Swift, using SwiftUI where appropriate and UIKit when needed. This is an end-to-end role covering architecture, product quality, performance, and polished user interactions. You will work closely with backend and AI teams to deliver fast, reliable, and delightful mobile experiences. Responsibilities iOS Development Build and maintain a production-grade iOS application in Swift Use SwiftUI where it makes sense and UIKit when required Design clean, scalable, and testable architecture with clear module boundaries Implement offline-first flows, local persistence, and reliable synchronization Build real-time experiences involving live state and streaming updates Optimize app performance, including smooth scrolling, fast cold starts, and efficient background execution Implement deep links, push notifications, and in-app messaging Integrate analytics, logging, and crash reporting tools Support reliable App Store releases, phased rollouts, and feature flagging Product & Craft Collaborate closely with designers to deliver polished, accessible, pixel-perfect UI Translate ambiguous product ideas into clear scopes, iterations, and shipped features Document important technical decisions and trade-offs Partner with backend teams to define APIs, error handling, and end-to-end reliability Quality & Security Write unit, integration, and UI tests with a strong quality mindset Maintain code quality standards through linting, formatting, and static analysis in CI Apply best practices around privacy, secure storage, and permissions Carefully evaluate dependencies and minimize security risks where possible Requirements Must-have 2+ years of experience in iOS development using Swift Strong understanding of Swift fundamentals, including async/await, memory management, and performance optimization Commercial experience with SwiftUI and/or UIKit Solid understanding of networking, API integration, and resilient error handling Experience with local storage solutions such as Core Data, SQLite, Realm, or similar Familiarity with Git workflows and CI/CD processes for mobile applications Strong fundamentals in application architecture, testing, and delivery Nice to have Experience working with audio, speech, or real-time streaming UX Exposure to modularization or shared business logic Familiarity with observability tools such as Sentry or Crashlytics Experience working on high-traffic consumer applications Example stack Mobile: Swift, SwiftUI, UIKit Backend / AI: modern APIs, real-time systems, cloud infrastructure Tooling: Xcode, GitHub Actions, Fastlane, TestFlight
Technology
emagine Polska
iOS Developer
Mid
Hybrid
Lisbon, Portugal
🏢 Summary: Offer for an experienced iOS Developer to design, develop, and maintain high-quality mobile applications using Swift and modern iOS frameworks. The role involves building new features, maintaining existing apps, ensuring code quality, and collaborating within agile teams. It also includes working with CI processes and overseeing deliverables from external teams in a hybrid setup. 🗂️ Requirements: Minimum 3 years iOS development experience, Minimum 3 years commercial experience with Swift, Strong knowledge of RESTful services, Strong experience with SwiftUI, Experience with async/await and concurrency, Experience with MVVM architecture, Experience with Clean Architecture, Experience with multithreading and asynchronous programming, Experience working in Scrum teams, Ability to set up and maintain iOS development environments 📃 Skills: Swift, SwiftUI, REST, async/await, Concurrency, MVVM, CleanArchitecture, Multithreading, Scrum, CocoaTouch, Git, Jira, Confluence, XCTest, Firebase, MapBox, Fastlane, CI 🏢 Description: Introduction & Summary We are seeking an experienced iOS Developer with a strong background in mobile development and expertise in Swift. The ideal candidate will have a minimum of three years of relevant experience, specifically in developing iOS applications. Proficiency in modern development tools and frameworks is essential, with a focus on producing high-quality, user-centric mobile solutions. Main Responsibilities The iOS Developer will be involved in various mobile development projects, ensuring high standards in the delivery of mobile applications. Engage in technical discussions with internal and external development teams. Oversee and ensure the quality of deliverables from external teams. Develop new features for mobile applications. Provide support and maintenance for existing mobile applications. Install and maintain development environments for iOS projects. Collaborate with the quality team to create automatic and continuous integration processes. Test mobile solutions in real-world conditions, which may occasionally involve driving company vehicles. Key Requirements At least 3 years of experience in mobile development (iOS). At least 3 years of experience developing in Swift. Strong knowledge and experience in RESTful services. Strong knowledge and experience with SwiftUI. Experience with async/await and concurrency (Swift 6). Experience with MVVM architectures. Experience with Clean Architecture. Experience with multi-threading and asynchronous logic. Experience working in agile teams using Scrum. Nice to Have Knowledge of Cocoa Touch and other Apple frameworks. Experience with Git Flow. Familiarity with Jira and Confluence. Interest in product design and UI implementation on iOS. Experience with XCTest. Deep knowledge of software architecture and development practices. Experience with Firebase and MapBox. Experience with fastlane. Other Details This position is hybrid, requiring in-office attendance from 2 days per month to up to 3 days per week, depending on project needs.
Technology
emagine Polska
iOS Engineer
Senior
On-site
Stockholm, Sweden
🏢 Summary: Senior iOS Software Engineer role focused on designing, developing, and maintaining advanced iOS applications using Swift and SwiftUI in a collaborative Agile environment. The position involves technical leadership, architectural decision-making, performance optimization, API integration, and mentoring junior developers. On-site work is required 2–3 days per week for a full-time engagement between July and December 2026. 🗂️ Requirements: Expertise in SwiftUI, Advanced Swift programming skills, Experience with Objective-C, Knowledge of MVVM, VIPER, or Clean Architecture, Experience with iOS SDK frameworks, Experience with UIKit, Experience with Core Data, Experience with Core Animation, Experience with Core Graphics, Performance optimization and memory management skills, Experience with RESTful APIs and JSON parsing, Debugging and troubleshooting in Xcode, Unit testing experience, Knowledge of DevOps practices, Experience with Agile/Scrum, Ability to mentor junior developers, Strong collaboration and communication skills 📃 Skills: Swift, SwiftUI, Objective-C, MVVM, VIPER, UIKit, CoreData, CoreAnimation, CoreGraphics, REST, JSON, Xcode, iOS, DevOps, Scrum, Agile 🏢 Description: Period from: 2026-07-31 Period to: 2026-12-31 Utilization: 100 % Location: On-site 2-3 days a week Job description: As a Senior Software Engineer (iOS) you will be in the centre of the action where product meets business. You will be working closely with Product Managers, Engineering Managers, development teams and other stakeholders, helping to develop the product for iOS as per the business requirement without compromising on the industry best coding practices. Knowledge : Swift, Objective-C, SwiftUI, Architecture & Design patterns, Unit Testing, DevOps, Performance Optimisation Responsibilities: Lead the design, development, and maintenance of advanced iOS applications using Swift and SwiftUI. Drive technical decision-making, provide architectural guidance, and ensure the implementation of best practices. Collaborate closely with product managers, designers, and other developers to define project requirements and deliver innovative features. Mentor and provide technical guidance to junior developers, fostering their growth and skill development. Conduct code reviews, offer constructive feedback, and ensure adherence to coding standards and best practices. Identify and resolve complex technical issues, including performance optimization, memory management, and concurrency challenges. Stay up to date with the latest advancements in iOS development, evaluate new tools and frameworks, and promote their adoption when appropriate. Work closely with backend developers to integrate mobile applications with server-side systems and APIs. Collaborate with quality assurance teams to ensure thorough testing and deployment of mobile applications. Participate in Agile/Scrum development processes, contribute to sprint planning, and provide accurate estimations for project timelines. Stay informed about industry trends and emerging technologies, and share knowledge and insights with the team. Requirements: Expertise in SwiftUI: Extensive experience and deep understanding of SwiftUI, including its core concepts, declarative syntax, and component-based architecture. As a senior developer, you should be able to leverage SwiftUI's advanced features, handle complex UI requirements, and provide guidance to junior developers. Swift Programming: Mastery of the Swift programming language, including its latest features and best practices. Senior developers should be able to write clean, efficient, and maintainable code, and provide mentorship to junior team members on Swift-related topics. Architecture and Design Patterns: Proficiency in software architecture and design patterns, such as MVVM, VIPER, or Clean Architecture, is crucial. Senior developers should be able to make informed decisions on architectural choices, design scalable and modular solutions, and ensure code quality and maintainability. iOS Frameworks and APIs: In-depth knowledge of the iOS SDK, including various frameworks and APIs provided by Apple. Strong familiarity with foundational frameworks like UIKit, Core Data, Core Animation, and Core Graphics is important, as well as an understanding of how to integrate them effectively with SwiftUI. Advanced User Interface Design: Expertise in user interface design principles and a keen eye for detail. As a senior developer, you should be able to collaborate closely with designers, provide valuable feedback, and ensure the implementation of pixel-perfect and intuitive user interfaces. Performance Optimization: Ability to optimize application performance by identifying and addressing bottlenecks, reducing memory footprint, and improving rendering efficiency. Proficiency in tools like Instruments for performance analysis and optimization is highly valuable. Networking and API Integration: Extensive experience working with RESTful APIs, handling asynchronous network requests, parsing JSON responses, and implementing robust error handling and authentication mechanisms. Senior developers should have a deep understanding of networking concepts and practices. Debugging and Troubleshooting: Strong debugging skills to identify and resolve complex issues. Proficiency in using debugging tools, such as XCode’s debugger and console, and the ability to analyze crash logs and system logs are important for troubleshooting and resolving critical issues. Team Leadership and Mentorship: Strong leadership skills to guide and mentor junior developers, provide technical direction, and foster a collaborative and productive team environment. Senior developers should be able to facilitate knowledge sharing, conduct code reviews, and provide constructive feedback. Communication and Collaboration: Excellent communication skills, both written and verbal, to effectively communicate ideas, technical concepts, and project requirements. The ability to collaborate with cross-functional teams, including designers, product managers, and backend developers, is crucial for successful project delivery. Continuous Learning and Adaptability: A passion for learning and staying up-to-date with the latest iOS and SwiftUI advancements. As a senior developer, you should actively seek out new technologies, trends, and best practices, and be adaptable to evolving project requirements and technologies.
Technology
emagine Polska
Senior Mobile Engineer (iOS & Android) (Lisbon/Porto)
Senior
Hybrid
Lisbon, Portugal
🏢 Summary: Senior Mobile Engineer role focused on designing and delivering high-quality, scalable mobile applications for both iOS and Android in an international project. The position involves contributing to architecture decisions, ensuring performance and security, and maintaining code quality through best practices and testing. 🗂️ Requirements: 7+ years of mobile development experience, Strong experience with iOS development using Swift, Strong experience with Android development using Kotlin, Solid understanding of MVVM or Clean Architecture, Experience integrating RESTful APIs, Knowledge of mobile performance, scalability, and security best practices, Experience working with Agile methodologies (Scrum or Kanban) 📃 Skills: Swift, Kotlin, iOS, Android, MVVM, CleanArchitecture, REST, Performance, Scalability, Security, Agile, Scrum, Kanban 🏢 Description: We are looking for a Senior Mobile Engineer with strong experience in both iOS (Swift) and Android (Kotlin) to join an international project focused on building high-quality mobile applications. Main Responsibilities: Design, develop, and maintain mobile applications for both iOS and Android platforms Contribute to the architecture and technical decisions of mobile solutions Build scalable, high-performance, and user-focused applications Collaborate closely with Product Managers, Designers, and other Engineers Ensure code quality through best practices, code reviews, and testing Troubleshoot, debug, and optimize application performance Key Requirements: 7+ years of experience in mobile development Strong hands-on experience with: iOS (Swift) Android (Kotlin) Solid understanding of mobile architectures (e.g., MVVM, Clean Architecture) Experience integrating RESTful APIs Knowledge of mobile performance, scalability, and security best practices Experience with Agile methodologies (Scrum/Kanban) Strong problem-solving skills and attention to detail Good communication skills in English Nice to Have: Experience with cross-platform solutions (e.g., Kotlin Multiplatform, Flutter, React Native) Familiarity with CI/CD pipelines for mobile applications Experience with automated testing (unit/UI) Knowledge of mobile app distribution processes (App Store / Google Play)
Technology
N-iX
Senior iOS Engineer
Senior
Remote
Krakow, Poland
34 - 37 USD
🏢 Summary: Senior iOS Engineer role focused on designing, building, and maintaining high-quality, production-grade iOS applications for a large-scale global e-commerce platform. The position involves working with modern iOS technologies and architectures, contributing to code quality, and collaborating with cross-functional teams to deliver scalable mobile solutions. 🗂️ Requirements: 5+ years of commercial iOS development, Experience delivering and maintaining production-grade iOS applications, Strong knowledge of Swift, SwiftUI, and UIKit, Understanding of modern iOS architectures (MVVM, TCA, VIPER), Hands-on experience with Combine and reactive programming, Experience with Swift structured concurrency (async/await), Experience integrating RESTful APIs and GraphQL, Experience with iOS dependency management tools (SPM, CocoaPods, Carthage), Familiarity with CI/CD pipelines, Ability to build adaptive, high-quality user interfaces 📃 Skills: iOS, Swift, SwiftUI, UIKit, MVVM, TCA, VIPER, Combine, AsyncAwait, REST, GraphQL, SPM, CocoaPods, Carthage, CICD 🏢 Description: We are looking for a Senior iOS Engineer to join our team in Poland. Our customer is an American global commerce leader based in California, one of the most popular and successful e-commerce websites on the Internet. It provides inspiring services by connecting millions of users in more than 190 markets around the world. Main Responsibilities: Design, build, and maintain efficient, reusable, and reliable code Communicate with multi-functional teams to streamline the workflow Suggest technical and functional improvements to add value to the product Conduct design reviews and code reviews to maintain high quality Identify UI problems and bugs and devise efficient solutions Requirements: 5+ years of commercial iOS development Proven ability to deliver and maintain production-grade iOS applications Strong problem-solving skills and understanding of modern iOS development practices Excellent knowledge of Swift , SwiftUI , and UIKit Solid understanding of modern iOS architectures ( MVVM, TCA, VIPER ) Hands-on knowledge of Combine and reactive programming Good understanding of Swift structured concurrency (async/await) Working knowledge of RESTful APIs and GraphQL Strong skills in building adaptive and high-quality user interfaces Familiarity with iOS dependency management tools ( SPM, CocoaPods, Carthage ) Familiarity with CI/CD tools and pipelines Nice to Have: Knowledge of large-scale or high-traffic consumer mobile applications Familiarity with performance monitoring, profiling, and optimization of iOS apps Knowledge of designing and maintaining shared, modularized codebases Familiarity with building and maintaining internal frameworks, libraries, or SDKs Exposure to E2E testing strategies and improving test reliability We offer: Flexible working format - remote, office-based or flexible A competitive salary Personalized career growth Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more) Active tech communities with regular knowledge sharing Education reimbursement Memorable anniversary presents Corporate events and team buildings
Technology
emagine Polska
Mobile Engineer IOS Swift
Senior
Remote
Warsaw, Poland
140 - 165 PLN
🏢 Summary: Senior iOS Engineer role focused on leading the end-to-end development of an AI-driven healthcare mobile application evolving into a full healthcare management platform. The position offers high ownership over mobile architecture, close collaboration with product, and responsibility for building secure, production-ready Swift features in a small, fast-moving team. It emphasizes pragmatic delivery, performance, usability, and security in a real-world healthcare environment. 🗂️ Requirements: Senior-level experience in software engineering, Strong expertise in native iOS development, Proficiency in Swift, Solid understanding of software architecture, Solid understanding of system design principles, Ability to deliver high-quality solutions pragmatically and quickly, Experience implementing secure coding practices 📃 Skills: Swift, iOS, Firebase, AI, Mobile, Security 🏢 Description: We’re building a next-generation AI-driven healthcare application and evolving it into a full-scale healthcare management platform. The focus is simple: ship meaningful features fast, keep things secure, and build software that actually solves real-world problems in healthcare—not theoretical architecture diagrams. We’re looking for a Senior iOS Engineer (Swift) who wants ownership, impact, and close collaboration with product in a small, highly focused team. What you’ll be doing You’ll take a leading role in shaping and delivering our iOS application end-to-end. This isn’t a “just implement tickets” role—you’ll own the mobile experience and help define how it evolves. Own the implementation and ongoing development of the iOS app Build practical, production-ready features in Swift with a strong focus on performance and usability Design architecture that is clean, adaptable, and avoids unnecessary complexity Work closely with product teams to translate ideas into working solutions quickly Ensure security best practices are embedded into everything you build, including vulnerability awareness and mitigation Help evolve the app as it grows into a broader healthcare platform What we’re looking for Must-haves: Experience as a Senior Software Engineer (or equivalent hands-on senior role) Strong expertise in native iOS development using Swift Solid understanding of software architecture and system design principles Ability to balance engineering quality with fast, pragmatic delivery Nice-to-haves: Startup experience where you’ve worn multiple hats Familiarity with Firebase or similar mobile backend tools Exposure to regulated environments (healthcare, finance, etc.) Experience with AI-native mobile features or growth-focused mobile products Why this role is interesting You’ll work on a real AI healthcare product with real-world impact Small, focused 5-person engineering team —no bureaucracy Direct collaboration with product (fast decisions, tight feedback loops) High ownership and autonomy over mobile architecture and delivery Remote-first and flexible working setup Opportunity to shape a platform from early-stage to scale
Technology
Sii
Senior iOS Developer (f/m/x)
Senior
Hybrid
Gdansk, PM, Poland
🏢 Summary: Senior iOS Developer role focused on designing and implementing advanced mobile applications across healthcare, banking, media, and other industries. The position involves building new features in Swift, maintaining CI/CD pipelines, ensuring code quality, and collaborating on scalable architectures. The offer includes personalized project matching, professional development plans, and dedicated training support. 🗂️ Requirements: Minimum 5 years of experience in iOS mobile application development, Expertise in Swift and Xcode, Proficiency with SwiftUI, UIKit, CocoaPods, SPM or Carthage, Knowledge of Clean Swift, MVVM and MVC architectural patterns, Understanding of UI design patterns and principles, Advanced spoken and written English, Fluent Polish, Residence in Poland 📃 Skills: Swift, Xcode, SwiftUI, UIKit, CocoaPods, SPM, Carthage, CI/CD, CleanSwift, MVVM, MVC, iOS 🏢 Description: As our employee, you will have the opportunity to be part of our community of over 80 Mobile Technology Developers. Our experts are working on a wide range of projects in industries such as healthcare (e.g., the creation of apps to support the lives of citizens), banking (banking apps for individual and corporate customers), media (mobile apps for the presentation of news), loyalty, and many more! To learn the latest technologies, our Mobile Engineers create internal projects for their own development. They have a personalized training offer and an internal development plan (e-training, book publications, dedicated access to training platforms), a training budget, and the support of a mentor. Our candidates receive a personalized offer that matches their career plan and preferences, with many different projects to choose from. Your tasks Designing and implementing mobile applications for the iOS platform Creating new functionalities in Swift Maintaining and developing CI/CD systems in the project Collaborating with other team members to design new functionalities Taking care of the code quality Testing the developed functionalities Creating project documentation in accordance with applicable standards Requirements At least 5 years of experience in mobile application development for the iOS platform Expertise in Swift and Xcode Proficiency with SwiftUI, UIKit, CocoaPods / SPM / Carthage Knowledge of architectural patterns: Clean Swift, MVVM, MVC Familiarity with user interface design patterns and principles An advanced level of spoken and written English Fluent Polish required Residing in Poland required What we offer Great Place to Work since 2015 - it’s thanks to feedback from our workers that we get this special title and constantly implement new ideas Employment stability - revenue of PLN 2.1BN, no debts, since 2006 on the market We share the profit with Workers - over PLN 76M has already been allocated for this aim since 2022 Attractive benefits package - private healthcare, benefits cafeteria platform, car discounts and more Comfortable workplace – class A offices or remote work Dozens of fascinating projects for prestigious brands from all over the world PLN 1 000 000 per year for your ideas - with this amount, we support the passions and voluntary actions of our workers Investment in your growth – meetups, webinars, training platform and technology blog – you choose Fantastic atmosphere created by all Sii Power People If you want to work on systems with high operational significance — apply now!
Technology
Sii
Senior iOS Developer (f/m/x)
Senior
Hybrid
Gdansk, Poland
🏢 Summary: Opportunity for a Senior iOS Developer to design and build mobile applications across various domains, implementing new features in Swift and maintaining CI/CD pipelines. The role focuses on high-quality code, architectural best practices, testing, and collaboration within a mobile engineering team. 🗂️ Requirements: Minimum 5 years of experience in iOS mobile application development, Strong expertise in Swift and Xcode, Proficiency in SwiftUI and UIKit, Experience with dependency managers: CocoaPods, SPM or Carthage, Knowledge of architectural patterns: Clean Swift, MVVM, MVC, Experience with CI/CD systems, Understanding of UI design patterns and principles, Experience in testing and maintaining code quality 📃 Skills: iOS, Swift, Xcode, SwiftUI, UIKit, CocoaPods, SPM, Carthage, CleanSwift, MVVM, MVC, CICD 🏢 Description: As our employee, you will have the opportunity to be part of our community of over 80 Mobile Technology Developers. Our experts are working on a wide range of projects in industries such as healthcare (e.g., the creation of apps to support the lives of citizens), banking (banking apps for individual and corporate customers), media (mobile apps for the presentation of news), loyalty, and many more! To learn the latest technologies, our Mobile Engineers create internal projects for their own development. They have a personalized training offer and an internal development plan (e-training, book publications, dedicated access to training platforms), a training budget, and the support of a mentor. Our candidates receive a personalized offer that matches their career plan and preferences, with many different projects to choose from. Your tasks Designing and implementing mobile applications for the iOS platform Creating new functionalities in Swift Maintaining and developing CI/CD systems in the project Collaborating with other team members to design new functionalities Taking care of the code quality Testing the developed functionalities Creating project documentation in accordance with applicable standards Requirements At least 5 years of experience in mobile application development for the iOS platform Expertise in Swift and Xcode Proficiency with SwiftUI, UIKit, CocoaPods / SPM / Carthage Knowledge of architectural patterns: Clean Swift, MVVM, MVC Familiarity with user interface design patterns and principles An advanced level of spoken and written English Fluent Polish required Residing in Poland required
Technology
Cyclad
iOS Native Developer (Regular/ Senior)
Senior
Hybrid
Krakow, Poland
120 - 135 PLN/hr
🏢 Summary: B2B opportunity for a Regular or Senior iOS Native Developer to design, build, and maintain scalable iOS applications using Swift and SwiftUI in an Agile environment. The role focuses on delivering secure, high-performance mobile solutions, implementing CI/CD pipelines, automated testing, and managing App Store releases. Remote work with periodic on-site presence in Krakow. 🗂️ Requirements: Proven experience delivering native iOS applications, Strong knowledge of iOS platform and SDK, Excellent programming skills in Swift, Experience with SwiftUI, Experience with Xcode and iOS toolchain, Experience building and maintaining CI/CD pipelines, Experience with unit and automated testing for iOS, Experience with App Store publishing and certificate management, Strong debugging and performance optimization skills, Knowledge of mobile accessibility standards, Experience with JSON and XML, Experience implementing secure mobile development practices, Understanding of TDD principles 📃 Skills: Swift, SwiftUI, iOS, Xcode, xcbuild, CocoaPods, CI/CD, TDD, JSON, XML, Git, Objective-C, Kotlin, Jetpack, Compose, Android, React, Flutter 🏢 Description: In Cyclad we work with top international IT companies in order to boost their potential in delivering outstanding, cutting-edge technologies that shape the world of the future. We are looking for an experienced iOS Native Developer to join our client’s team and contribute to the development of high-quality mobile applications. In this role, you will design, build, and maintain scalable iOS applications while collaborating with cross-functional teams in an Agile development environment . You will be responsible for delivering robust mobile solutions using modern development practices, ensuring performance, security, and an excellent user experience. Project information: Location, Krakow, Poland Work Setup: Remote work with on-site presence required – approximately 6 days per month at the client’s office Two open vacancies: Regular developer and Senior Developer Rate: 120 – 135 PLN/net/h + VAT (B2B contract) Start date: depending on candidate availability Language: English (min B2) Project scope: Design, develop, and maintain native iOS applications using Swift and SwiftUI. Build high-quality mobile interfaces based on provided UI/UX specifications and design systems. Work closely with product owners, designers, and engineers in an Agile methodology environment. Implement and maintain CI/CD pipelines for mobile applications. Conduct unit testing and automated testing to ensure application quality and reliability. Debug and optimize iOS applications to ensure high performance and stability. Manage App Store releases, provisioning profiles, and certificate management. Ensure mobile applications follow security best practices and implement security-related features. Implement accessibility best practices across mobile applications. Handle data serialization and deserialization using JSON and XML. Collaborate with teams using modern development tools and AI-assisted workflows. Requirements: Proven track record of delivering native iOS mobile applications. Strong knowledge of the iOS platform, SDK, and SwiftUI. Excellent programming skills in Swift. Experience with Xcode and the iOS development toolchain (xcbuild, CocoaPods, iOS Simulator). Experience building and maintaining CI/CD pipelines for mobile applications. Experience with unit testing and automated testing for iOS apps. Experience with App Store publishing, provisioning portals, and certificate management. Strong debugging and performance optimization skills for iOS applications. Good understanding of mobile accessibility standards. Experience working with JSON and XML for data exchange. Experience implementing secure mobile development practices. Passion for Test Driven Development (TDD). Preferred/ Nice to Have: Experience with Git and development tools such as Microsoft Visual Studio Code. Familiarity with mobile component libraries. Exposure to the Android ecosystem including Kotlin, Jetpack Compose, and Android Studio. Familiarity with Objective-C. Experience with cross-platform frameworks such as React Native or Flutter. Ideal Candidate: Experience designing digital products in onboarding or banking domains. Experience using AI-assisted development tools such as GitHub Copilot and Claude CLI in engineering workflows. Strong collaboration and communication skills within Agile teams. A proactive mindset focused on code quality, performance, and user experience. We offer: Full-time job agreement based on B2B Private medical care with dental care (covering 70% of costs) + rehabilitation package. Family package option possible Multisport card (also for an accompanying person) Life insurance