New offer - be the first one to apply!
July 21, 2026
Senior iOS Engineer
Senior • Remote
1,080 - 1,250 PLN
Warsaw, Poland
At Smartpatient, we build MyTherapy, a mobile app that helps millions take their medications safely and stay on top of their health. Since joining the Redcare Pharmacy family in 2021, we’ve brought our mobile-health expertise to the team and are now taking the next step by helping shape and improve Redcare’s mobile app experience.
As a Senior iOS Engineer (m/f/d), you will shape the architectural foundation of Redcare Pharmacy’s mobile platform. You will work on scalable, modular solutions that enable six cross-functional teams to deliver features efficiently and sustainably. You will have high visibility and a direct impact on how our iOS ecosystem evolves as we scale.
Your tasks
- Drive modularization and continuously evolve a scalable iOS architecture.
- Define, implement, and refine technical standards and architectural guidelines.
- Improve CI/CD reliability, build performance, and release processes.
- Strengthen testing strategy and establish strong quality foundations across teams.
- Improve app stability, performance, and overall technical health.
- Review and guide critical architectural decisions across multiple teams.
- Reduce technical debt strategically while enabling product teams through platform improvements.
Our tech-stack
- Swift
- SwiftUI
- MVVM
- Swift Testing
- Xcode Cloud
- Swift packages
- SPM
- latest iOS SDK
About you
- You have strong expertise in Swift and experience working on large-scale production apps.
- You bring deep understanding of modular architecture and scalable app structures.
- You have hands-on experience with Clean Architecture, MVVM, or similar patterns.
- You understand modern concurrency concepts and memory management in iOS.
- You have solid experience with unit testing and improving test coverage.
- You have worked with CI/CD pipelines and understand release processes.
- You collaborate effectively across teams and bring strong debugging and performance optimization skills.
What do we offer?
- Flexible work schedule and remote working options.
- A high-performance laptop to ensure you work at your best.
- Multisport Plus card and private medical insurance coverage (Luxmed Premium).
- Learning budget and internal training courses.
- Referral program with an attractive bonus.
- A wide variety of snacks and beverages.
- Company-sponsored lunches twice per month.
- Small gifts and vouchers for birthdays and special occasions.
Recruiting Process
- Recruiter Screening (30 min)
- Hiring Manager Interview (60 min)
- Tech Interview, Live Coding Session (120 min)
- Team Interview (60 min)
Similar jobs you might like
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
iteo
Senior iOS Developer
Senior
Remote
Katowice, Poland
19,000 - 22,500 PLN
🏢 Summary: Offer for a Senior iOS Developer to design and develop a modular, scalable iOS application, including payment modules and external integrations. The role involves architectural decision-making, building SwiftUI interfaces using MVVM/TCA, and implementing async solutions with Swift Concurrency and Combine. The position also includes testing, CI/CD processes, analytics integration, and close collaboration on product requirements. 🗂️ Requirements: Very good knowledge of Swift and iOS ecosystem, Experience with SwiftUI, Experience with MVVM or TCA architecture, Experience in designing modular and scalable iOS applications, Experience with Swift Concurrency (async/await) and Combine, Experience implementing payment modules, Knowledge of Accessibility principles, Experience integrating analytics or telemetry, Ability to write Unit Tests and UI Tests, Experience with Git, App Store Connect, certificates, provisioning profiles and CI/CD, Ability to translate product requirements into technical solutions, Experience evaluating and responsibly using AI-generated code, Fluent Polish and English 📃 Skills: Swift, iOS, SwiftUI, MVVM, TCA, Combine, SwiftConcurrency, Xcode, Git, CI/CD, AppStoreConnect, Accessibility, Analytics, UnitTesting, UITesting, AI 🏢 Description: Najważniejszym zasobem są ludzie - to dzięki nim nawet najtrudniejsze zadania stają się możliwe i przyjemne. Nasz zespół iOS właśnie taki jest! Obecnie szukamy świeżej energii, aby wzbogacić zespół utalentowanych Developerów z pasją do iOS. Szukasz pracy i możliwości rozwoju w ciekawym projekcie? Cenisz sobie otoczenie ludzi, którzy są pasjonatami programowania i chętnie dzielą się wiedzą oraz doświadczeniem? Aktualnie poszukujemy Senior iOS Developera , który dołączy do projektu realizowanego dla naszego klienta razem z najlepszymi specjalistami w tej dziedzinie! Czym będziesz się zajmować Projektowaniem i rozwijaniem modularnej architektury aplikacji iOS , która pozwala skalować produkt i niezależnie rozwijać jego poszczególne moduły, Tworzeniem oraz rozwijaniem modułów płatności i integracji z zewnętrznymi usługami, Ścisłą współpracą z zespołem domenowym przy definiowaniu wymagań – analizą potrzeb biznesowych, proponowaniem rozwiązań technicznych i współtworzeniem backlogu, Podejmowaniem decyzji architektonicznych i dbaniem o spójność rozwiązań w aplikacji, Rozwijaniem interfejsów użytkownika w SwiftUI z wykorzystaniem architektur MVVM / TCA oraz mechanizmów asynchroniczności Swift Concurrency (async/await) i Combine, Budowaniem rozwiązań z uwzględnieniem Accessibility oraz narzędzi analitycznych, Tworzeniem i utrzymaniem testów jednostkowych oraz UI, Aktywnym udziałem w code review oraz dzieleniem się wiedzą w zespole, Wykorzystywaniem narzędzi AI wspierających development w codziennej Czego oczekujemy Bardzo dobrej znajomości Swift oraz ekosystemu iOS, Doświadczenia w tworzeniu aplikacji w SwiftUI, Praktycznego doświadczenia w pracy z architekturami MVVM lub TCA, Doświadczenia w projektowaniu modularnych i skalowalnych aplikacji iOS, Doświadczenia w pracy z mechanizmami asynchroniczności Swift Concurrency (async/await) oraz Combine, Doświadczenia w implementacji modułów płatności, Znajomości zasad Accessibility , Doświadczenia w integracji analytics / telemetry, Umiejętności pisania Unit Tests oraz UI Tests, Doświadczenia w pracy z Git, App Store Connect, certyfikatami, provisioning profiles oraz CI/CD, Umiejętności analizy wymagań produktowych i przekładania ich na rozwiązania techniczne, Myślenia produktowego oraz poczucia odpowiedzialności za rozwijane rozwiązania, Umiejętności krytycznej oceny rozwiązań generowanych przez AI i ich odpowiedzialnego wykorzystania w procesie developmentu. Dobrej znajomości języka polskiego i angielskiego. Co oferujemy Rozwój: Współpracę w przy ciekawych i rozwojowych projektach lokalnych i międzynarodowych. Realny wpływ: Możliwość współtworzenia procesów technologicznych i wdrażania własnych innowacji w projektach. Benefity: Pakiet opieki medycznej, ubezpieczenie grupowe oraz kartę Medicover Sport. Elastyczność: Pracuj tak, jak lubisz - w 100% zdalnie lub hybrydowo z naszych biur w Katowicach, Bielsku-Białej, Gdańsku lub Toruniu . Jak wygląda proces rekrutacji? 📨Twoje zgłoszenie 🔊 Rozmowa HR 💻 Krótkie spotkanie techniczne z naszym Team Leaderem iOS 💻 Spotkania techniczne z naszym klientem 🤝 Feedback
Technology
Transition Technologies MS
Senior iOS Engineer
Senior
Remote
🏢 Summary: Senior iOS Engineer role focused on building, optimizing, and modernizing high-performing iOS applications in a mature Agile product environment. The position involves end-to-end ownership of mobile features, collaboration across teams, and driving scalable, maintainable solutions using modern iOS technologies. Candidates should have strong expertise in Swift, UIKit, architecture patterns, and mobile engineering best practices. 🗂️ Requirements: 5+ years of iOS development experience, Strong expertise in Swift, Experience with MVVM, Experience with Clean Architecture, Experience with modular app architecture, Experience with Combine, Experience with UIKit, Experience with SwiftUI, Experience with Cocoapods, Experience with SPM, Experience with dependency injection, Experience integrating RESTful APIs, Ability to analyze and improve app performance and memory usage, Experience with Git workflows and CI/CD, Experience working in Agile teams, English communication skills 📃 Skills: Swift, MVVM, UIKit, SwiftUI, Combine, Cocoapods, SPM, Git, CI/CD, REST, iOS 🏢 Description: 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. Your 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. We are looking for you, if you have: 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. We offer: 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.
Technology

Speechify
Software Engineer, iOS Core Product - Iowa City, IA, USA
Senior
On-site
Iowa City, IA
🏢 Summary: Senior iOS Engineer role focused on leading engineering and product decisions while actively shipping production code for a large-scale text-to-speech iOS application. The position involves enhancing a complex app architecture, collaborating within a product team, and shaping the product roadmap in a fast-paced, fully distributed environment. Ideal for an experienced engineer passionate about user experience, scalability, and high-impact product development. 🗂️ Requirements: Proven experience building and scaling iOS applications with large user bases, Strong proficiency in Swift, Hands-on experience with SwiftUI, Experience with multithreading programming, Experience working with CI/CD infrastructure, Experience using Fastlane, Strong understanding and application of SOLID principles, Experience with Git and Git strategies, Ability to maintain and enhance complex app architectures, Experience shipping production-level iOS code 📃 Skills: Swift, SwiftUI, Multithreading, CI/CD, Fastlane, Git, SOLID, iOS 🏢 Description: Overview With the growth of our iOS app, ranked #18 in the Productivity category on the App Store and recognized with Apple’s 2025 Design Award for Inclusivity, we are looking for a Senior iOS Engineer to support our expanding user base and work on new, impactful projects. This is a key role for someone who thinks strategically, thrives in fast-paced environments, and is passionate about building outstanding user experiences. We are a flat organization where leadership is demonstrated through strong technical skills and consistent, fast delivery. Work ethic, communication skills, and a drive for excellence are essential. Our interview process includes several technical interviews and is typically completed within one week. What You'll Do - Lead key engineering and product decisions - Actively ship production code for the iOS app - Work within a dedicated product team - Participate in product discussions and shape the roadmap - Maintain and enhance a complex existing app architecture An Ideal Candidate Should Have - Experience working on products that scaled to a large user base - Track record of building products from inception to meaningful traction - Responsibility for engineering ownership of products - Strong customer focus and commitment to user experience - Product-oriented mindset and ability to guide cross-functional teams - Ability to work quickly and prioritize effectively - Strong focus and ability to work effectively in a remote, high-growth environment - Technical skills in Swift and SwiftUI Technical Requirements - Swift programming language - SwiftUI experience - Experience in multithreading programming - Experience working with CI/CD infrastructure - Experience with Fastlane - Strong understanding of SOLID principles and ability to apply them consistently - Experience with Git and understanding of Git strategies What We Offer - Fast-growing environment with opportunity to shape the product and company - Entrepreneurial team that supports risk-taking and initiative - Opportunity to make a significant impact in a transformative industry - Competitive salary, bonus, and stock options depending on experience - Collaborative and asynchronous work culture - Work on a product used by millions of people worldwide - Opportunity to contribute to the intersection of Artificial Intelligence and Audio
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
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
DataArt
Senior iOS Developer with Swift, Mobile SDK Platform
Senior
Remote
Wroclaw, Poland
14,000 - 19,000 PLN
🏢 Summary: Senior iOS Developer role focused on leading the modernization of a secure, high performance mobile SDK for fraud prevention and customer authentication in financial services. The position involves defining architecture, implementing core SDK components, and establishing standards for distribution, testing, and security across multiple iOS environments. The role requires close collaboration with cross functional teams to ensure scalability, compliance, and performance optimization. 🗂️ Requirements: 8+ years of iOS development experience, Strong proficiency in Swift, Experience with Objective C interoperability, Experience building and maintaining reusable iOS SDKs or frameworks, Knowledge of XCFramework, Swift Package Manager, and CocoaPods, Understanding of static and dynamic linking, module stability, library evolution, Experience optimizing application size and performance, Knowledge of iOS security concepts including Keychain and Secure Enclave, Experience with Instruments for performance analysis, Experience with XCTest and XCUITest, Familiarity with code signing and provisioning processes 📃 Skills: Swift, Objective-C, Combine, async/await, XCFramework, SwiftPM, CocoaPods, Keychain, SecureEnclave, AppAttest, DeviceCheck, XCTest, XCUITest, Instruments, BGTaskScheduler 🏢 Description: Project overview The project focuses on modernizing a mobile SDK used for digital fraud prevention and customer authentication in financial services. You will contribute to building a scalable, secure, and high performance SDK designed for integration into external applications across multiple environments. Team You will work in a distributed team of iOS engineers, backend engineers, and security specialists. The team collaborates closely across regions, following shared engineering standards and participating in design reviews and system level discussions. Position overview We are looking for a Senior iOS Developer who can lead technical design and implementation for an iOS SDK modernization initiative. You will define architecture, validate migration strategies, develop proof of concept components, and establish engineering standards for distribution, testing, and security. Technology stack Swift, Objective C, Combine, async await, XCFramework, Swift Package Manager, CocoaPods, Keychain, Secure Enclave, App Attest, DeviceCheck, XCTest, XCUITest, Instruments, BGTaskScheduler Responsibilities Lead technical design and implementation of iOS SDK components Define and maintain architecture aligned with enterprise standards Develop proof of concept solutions to validate design approaches Ensure SDK compatibility across multiple iOS versions and devices Establish guidelines for SDK distribution, integration, and versioning Collaborate with cross functional teams on security and compliance requirements Optimize application performance, memory usage, and energy efficiency Implement secure coding practices and support data protection mechanisms Drive testing strategies including unit, integration, and UI testing Contribute to code reviews and support engineering best practices Requirements 8+ years of experience in iOS development Strong proficiency in Swift and experience with Objective C interoperability Experience building and maintaining reusable iOS SDKs or frameworks Understanding of framework distribution using XCFramework, Swift Package Manager, and CocoaPods Knowledge of static and dynamic linking, module stability, and library evolution Experience managing dependencies and optimizing application size and performance Understanding of iOS security concepts including Keychain, Secure Enclave, and certificate pinning Familiarity with privacy and App Store compliance standards Experience with background execution models and related constraints in iOS Knowledge of performance analysis tools such as Instruments Experience with testing frameworks including XCTest and XCUITest Familiarity with code signing, provisioning, and distribution processes Nice to have Experience working in financial services or regulated environments Exposure to sensor data processing such as CoreMotion or gesture handling Experience contributing to enterprise architecture standards Background in security focused application development What We Offer: Vacation days : Up to 26 business days per year. 10 illness/special days off per year (fully paid, no medical papers needed) for all contract types Health and life insurance (Luxmed) MyBenefit platform with Multisport option Internal psychological support service English language classes from the first working day Access to external learning platforms : O’Reilly, LinkedIn Learning, Udemy, and a wide catalog of diverse internal training Flexible workplace : work from the office, from home, or choose a hybrid option Tech Skills Mentoring Program Opportunities to develop as a public speaker, mentor, or technical interviewer Fully paid idle (bench) when not involved in a project Certification reimbursement (AWS, GCP, Microsoft, etc.)
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
STS
Senior Software Engineer (iOS)
Senior
On-site
Katowice, Poland
🏢 Summary: Senior Software Engineer (iOS) responsible for end-to-end development, maintenance, and optimization of iOS mobile applications. The role covers implementing new features, ensuring code quality and performance, integrating with backend services, and supporting scalable architecture. It involves full product lifecycle participation from concept to deployment and monitoring. 🗂️ Requirements: Minimum 5 years of experience in iOS development, Very good knowledge of Swift, Experience with iOS frameworks, Experience publishing apps to App Store, Experience with Git, Experience with Swift Package Manager, Experience integrating with REST API, WebSocket, gRPC, Knowledge of relational databases, Ability to identify and fix performance issues and memory leaks, Experience with production systems, deployments and monitoring, Knowledge of Apple UI and UX guidelines 📃 Skills: Swift, iOS, Git, SPM, REST, WebSocket, gRPC, SQL, UIKit, Xcode 🏢 Description: Do naszego zespołu poszukujemy doświadczonego Senior Software Engineer'a (iOS) , który będzie odpowiedzialny za rozwój i utrzymanie aplikacji mobilnych. Szukamy osoby samodzielnej, dbającej o jakość kodu oraz rozumiejącej szerszy kontekst biznesowy tworzonych rozwiązań. Twoja rola Samodzielność w tworzeniu nowych funkcjonalności: od planowania po wdrożenie i monitoring Dbałość o jakość, wydajność i stabilność aplikacji Umiejętność identyfikowania problemów (np. wycieki pamięci, bottlenecki) i ich rozwiązywania Doświadczenie w publikowaniu aplikacji w App Store Dbałość o utrzymanie kodu oraz jego modularność Umiejętność analizy systemów (całościowo lub ich części) oraz przepływów danych Zrozumienie zależności między komponentami systemu Umiejętność analizy problemów biznesowych i przekładania ich na rozwiązania techniczne Dobra organizacji pracy i umiejętności priorytetyzacji zadań Gotowość do dzielenia się wiedzą oraz wspierania mniej doświadczonych członków zespołu Wspieranie rozwoju architektury systemów z myślą o skalowalności i autonomii zespołów Efektywna komunikacja oraz praca zespołowa Zaangażowanie w cały cykl życia produktu: od koncepcji po utrzymanie Kogo szukamy Minimum 5 lat doświadczenia w tworzeniu aplikacji iOS Bardzo dobra znajomość języka Swift Doświadczenie w pracy z frameworkami iOS Znajomość systemów kontroli wersji (Git) oraz Swift Package Manager (SPM) Doświadczenie w integracji aplikacji z backendem (REST API, Websocket, gRPC) Znajomość wytycznych Apple dotyczących projektowania interfejsów i UX Znajomość relacyjnych baz danych Umiejętność pisania kodu produkcyjnego, czytelnego i odpornego na błędy (edge case’y) Doświadczenie w pracy z systemami produkcyjnymi (wdrożenia, monitoring, utrzymanie) Co oferujemy Pracę w świetnym zespole, którego siłą jest pasja i współpraca, Pracę hybrydową (3+2), Pracę pod skrzydłami przypisanego partnera w procesie onboardingu, Nowoczesne biuro w Katowicach z konsolą PS5 i piłkarzykami, Bezpłatne zajęcia z języka angielskiego, Kartę MedicoverSport, ubezpieczenie na życie i opiekę medyczną, Bezpłatne bilety na mecze reprezentacji Polski, Urozmaicone śniadania i obiady w dobrej cenie w naszym Bistro, Ścieżkę rozwoju osobistego oraz budżet na kursy i szkolenia, Codziennie świeże owoce, dobra kawa i zdrowe przekąski, Poszanowanie równowagi między życiem zawodowym a prywatnym. Kroki rekrutacji Analiza nadesłanych CV i wstępna selekcja kandydatów Krótki kontakt telefoniczny w celu poznania podstawowych informacji i oczekiwań Rozmowa rekrutacyjna z HR oraz Head of Engineering Krótka rozmowa w języku angielskim z VP of Development
Technology
BlueSoft
Senior iOS Developer
Senior
Remote
Warsaw, Poland
🏢 Summary: Offer for a Senior iOS Developer responsible for developing and scaling a flagship mobile application with strong focus on architecture, performance, and code quality. The role involves designing and implementing new features in Swift, maintaining scalable architecture, and ensuring high application stability. You will collaborate cross-functionally and support CI/CD processes and automated testing. 🗂️ Requirements: 4–5 years commercial experience in iOS development, Proficient in Swift, Strong knowledge of SwiftUI, Strong knowledge of UIKit, Experience with MVVM or VIPER architecture patterns, Understanding of SOLID principles, Experience with RESTful APIs, Experience working with JSON, Proficiency with Git, Experience with SPM or CocoaPods, Experience with CI/CD processes, Ability to write unit and UI tests, English level B2 or higher 📃 Skills: Swift, iOS, SwiftUI, UIKit, Xcode, Instruments, MVVM, VIPER, SOLID, Git, SPM, CocoaPods, REST, JSON, CICD, UnitTests, UITests, CleanArchitecture 🏢 Description: Senior iOS Developer Jako Senior iOS Developer dołączysz do zespołu odpowiedzialnego za rozwój flagowej aplikacji mobilnej. Twoim zadaniem będzie nie tylko implementacja nowych funkcjonalności, ale przede wszystkim dbanie o skalowalność architektury i optymalizację wydajności. Pracujemy w środowisku zorientowanym na wysoką jakość kodu (Clean Code) i doskonałe User Experience. Zakres obowiązków: Rozwój produktu: Projektowanie i implementacja nowych modułów aplikacji w języku Swift. Architektura: Definiowanie i rozbudowa architektury systemowej (MVVM / Clean Architecture) w celu zapewnienia jej długofalowej skalowalności. Jakość kodu: Aktywne uczestnictwo w procesach Code Review oraz dbanie o standardy dokumentacji technicznej. Optymalizacja: Monitorowanie stabilności aplikacji, debugowanie złożonych problemów. Współpraca: Bliska kooperacja z zespołami Product, UI/UX Design oraz Backend w celu dostarczania spójnych rozwiązań końcowych. Automatyzacja: Wspieranie procesów CI/CD oraz pisanie testów jednostkowych i integracyjnych (Unit/UI Tests). Wymagania: Doświadczenie: Minimum 4 - 5 lat komercyjnego doświadczenia w tworzeniu aplikacji na platformę iOS. Technologie: Biegła znajomość języka Swift oraz ekosystemu Apple (Xcode, Instruments). UI/UX: Doświadczenie w pracy z SwiftUI oraz gruntowna znajomość UIKit . Architektura: Praktyczna umiejętność stosowania wzorców projektowych (MVVM, VIPER lub pokrewne) oraz zasad SOLID. Komunikacja: Znajomość języka angielskiego na poziomie min. B2. Narzędzia: Biegłość w obsłudze systemów kontroli wersji (Git) oraz menedżerów pakietów (SPM/CocoaPods). Integracje: Doświadczenie w pracy z RESTful API i formatem JSON. Co zyskujesz dołączając do Bluesoft: 👨💻 Współpracę w zespole interdyscyplinarnych ekspertów i ekspertek entuzjastycznie podchodzących do technologii, zainspirowanych pracą w płaskiej hierarchii; 📈 Stałą współpraca w pełnym wymiarze godzin w niezwykłej firmie, która rozwija się dynamicznie od 20 lat; 🚀 Szansę na rozwój w różnorodnych projektach IT, realizowanych dla bardzo znanych i rozpoznawalnych klientów- liderów w swoich branżach; 🥇 Możliwość pracy z najnowszymi technologiami w oparciu o najwyższe standardy developmentu; ⌚️ Elastyczny czas i hybrydowy lub w pełni zdalny model pracy (w różnych zespołach funkcjonują różne ustalenia, nie narzucamy żadnych opcji); ☁ Szereg inicjatyw wspierających dzielenie się wiedzą i rozwój, takich jak: szkolenia wewnętrzne, gildie tematyczne, możliwość szkolenia i certyfikacji w zakresie Cloud (partnerstwa technologiczne w czterech chmurach); 📣 Możliwość nauki języka angielskiego lub niemieckiego online oraz zespołowe lekcje języka angielskiego; 🏋️♂️ Możliwość dołączenia do Multisport i ubezpieczenia medycznego; ⛵️ Morskie przygody – z nami popływasz po Morzu Karaibskim, Śródziemnym lub Północnym (udział w rejsach firmowych jest dofinansowany przez firmę).