Unlock Full Resume Report

New offer - be the first one to apply!

August 14, 2026

iOS Software Engineer

Mid • Remote

Warsaw, MZ, Poland

About the product

The product is an AI-native assistant designed to support everyday communication, organization, errands, and complex workflows with minimal user input. It must reliably manage long-running processes, retain context, interact with external tools, and complete real-world tasks despite the non-deterministic nature of modern AI models. Its objective is to make everyday activities significantly faster and easier for users.

About the role

As an iOS Software Engineer, you will own the iOS client experience and shape how AI feels, responds, and performs in users’ hands. This is not a thin-client or simple API-integration role. You will build a production-grade iOS application in which AI interactions are central to the product experience, with a strong focus on performance, reliability, and user trust.

What you will do

  • Build and maintain production iOS applications using Swift and SwiftUI.
  • Integrate AI-powered functionality through backend APIs.
  • Design user-experience patterns for AI interactions, including loading states, streaming responses, retries, and fallback mechanisms.
  • Optimize application performance, responsiveness, memory usage, and battery efficiency.
  • Capture user signals and feedback to support AI evaluation and continuous product improvement.
  • Collaborate closely with backend and Machine Learning engineers on API design and system behavior.
  • Maintain high App Store quality, application stability, and production reliability.

What we are looking for

  • At least three years of professional iOS development experience using Swift.
  • Hands-on experience integrating AI-powered functionality into mobile applications.
  • Strong understanding of async/await, concurrency, and background tasks.
  • Solid iOS performance and memory-optimization skills.
  • Experience shipping and maintaining production iOS applications.
  • Ability to design systems that handle latency, partial failures, and non-deterministic AI behavior.
  • Exposure to Core ML or lightweight on-device Machine Learning.
  • Familiarity with feature flags or remote configuration systems.
  • Strong intuition for AI user-experience patterns, transparency, and user trust.

What success looks like

  • The iOS application is stable, smooth, and reliable in real-world use.
  • Performance remains responsive and efficient in latency, memory, and CPU usage.
  • Production issues are identified early, monitored effectively, and resolved through clear root-cause analysis.

Technology stack

  • Swift
  • SwiftUI
  • Swift Package Manager
  • SQL and NoSQL databases
  • TensorFlow Lite and on-device inference

Compensation and employment

The position is offered under an employment contract. Compensation is assessed individually based on professional experience and technical capability, scope of responsibility, location and relevant market benchmarks, and expected impact on the product and organization. Candidates may share their expected compensation at the beginning of the recruitment process.

The compensation package consists of a base salary and equity, with flexibility for exceptional candidates. A company laptop will be provided where required for the role.

Remote work and global collaboration

The organization operates as a remote-first, globally distributed team. There is no fixed company-wide working schedule or requirement to follow one specific time zone. Team members are expected to maintain sufficient working-hours overlap with their immediate colleagues to collaborate effectively.

You will collaborate with mobile, backend, Machine Learning, and product specialists across different regions. The exact reporting line and hiring manager will be confirmed during the recruitment process.

How the team works

Outstanding products are built by small, highly capable, hands-on teams. Decisions are made collaboratively, while individuals are expected to take ownership, bring structure to ambiguous problems, and execute independently. The team moves quickly while balancing production quality, experimentation, and continuous learning from real user behavior.

There is no fixed hiring quota for this position. The focus is on identifying engineers who meet the technical and ownership standards rather than filling a predetermined number of seats.

Recruitment process

The standard recruitment process consists of up to four stages:

  • Technical assessment, where relevant to the candidate’s background.
  • HR interview.
  • One or more technical interviews.
  • Founder or leadership interview.

Particularly strong candidates may be fast-tracked directly to the technical interview stage based on their experience and previous work. Applications are evaluated by members of the technical team. Interviews may be conducted virtually and, where relevant, onsite. The exact format and interviewers may vary. Decisions are made efficiently, with a prompt outcome provided to candidates.

Similar jobs you might like

Technology

RemoDevs

iOS Software Engineer

Mid

Remote

Warsaw, MZ, Poland

22,000 - 28,000 PLN

🏢 Summary: iOS Software Engineer role focused on building a reliable, high-performance AI assistant for Apple devices. The position involves developing Swift and SwiftUI applications, integrating AI through backend APIs, and delivering trustworthy user experiences for long-running and unpredictable AI workflows. 🗂️ Requirements: 3+ years of iOS application development with Swift, Experience integrating AI features into mobile applications, Async/await, concurrency, and background-task expertise, iOS performance and memory-optimization skills, Experience releasing and maintaining production iOS applications, Ability to handle delays, partial failures, and unpredictable AI responses, AI-focused UX and user-trust design knowledge 📃 Skills: iOS, Swift, SwiftUI, AsyncAwait, Concurrency, CoreML, SPM, SQL, NoSQL, TensorFlow, APIs 🏢 Description: About Us More than 5 billion people use everyday apps such as email, notes, and task managers. Most of these applications are not built with AI. We are creating an AI assistant that helps users with conversations, daily tasks, planning, and work. It is designed to be easy to use and requires very little input from users. Our product is built to support long tasks, remember important information, and help users complete real work. It can solve problems step by step, work with external services, and stay reliable even when AI responses are not always predictable. Our goal is to help users save time and make everyday tasks faster and easier. Role As an iOS Software Engineer, you will develop and improve our iOS application. You will make sure AI works smoothly on Apple devices and provides a great user experience. This is more than connecting an app to AI services. AI is the main part of the product, so speed, reliability, and user confidence are very important. Main Responsibilities Build and maintain iOS applications using Swift and SwiftUI. Add AI features through backend APIs. Create user-friendly AI experiences, including loading screens, streaming responses, retry options, and fallback solutions. Improve application speed, memory usage, and battery performance. Collect user feedback and usage data to help improve AI features. Work closely with backend developers and machine learning engineers on API design and system behavior. Keep the application stable, reliable, and ready for App Store releases. Requirements At least 3 years of experience developing iOS applications with Swift. Experience adding AI features to mobile applications. Good understanding of async/await, concurrency, and background tasks. Strong skills in improving iOS application performance and memory usage. Experience releasing and maintaining production iOS applications. Comfortable working with systems where delays, partial failures, or unpredictable AI responses may happen. Experience with CoreML or lightweight on-device machine learning is an advantage. Knowledge of feature flags or remote configuration systems is a plus. Good understanding of user experience design for AI applications and building user trust. Expected Results Deliver iOS applications that are stable, reliable, and easy to use. Build applications with fast performance, low latency, and efficient use of memory and CPU resources. Detect production issues early, monitor system health, and solve problems with clear root-cause analysis. Technologies Swift Swift Package Manager (SPM) SwiftUI SQL / NoSQL TensorFlow Lite How We Work We believe the best products are created by small teams with excellent skills. We work closely together, make decisions as a team, and move quickly while maintaining high quality. We encourage everyone to work independently, stay organized, and make good decisions. Our goal is to build an AI product that gives real value to users every day. Interview Process If your experience matches what we are looking for, we will invite you to 3 or 4 interviews. Our technical team reviews every application. Interviews are held online or in person. We keep the hiring process simple and efficient. If you have the skills and attitude we need, we will invite you to join our team. We are looking for people who want to build AI products that make everyday life better for billions of users.

Technology

8Bit - tu działam

iOS Software Engineer

Mid

Remote

Warsaw, MZ, Poland

20,000 - 28,000 PLN

🏢 Summary: Build and own a production iOS app for a proactive AI assistant, creating fast, reliable, and intuitive AI interactions from the ground up. The remote-first role focuses on Swift/SwiftUI development, AI backend integration, performance optimization, and production reliability. 🗂️ Requirements: 3+ years of professional iOS development, Swift, SwiftUI, AI-powered mobile feature or intelligent backend-service integration, Async/await, Swift concurrency, Background task management, iOS performance optimization, Memory management, Battery efficiency, Production iOS application delivery and maintenance, Design for latency, partial failures, and non-deterministic AI behavior, CoreML or on-device machine learning, SQL, NoSQL 📃 Skills: Swift, SwiftUI, iOS, async/await, Concurrency, CoreML, SQL, NoSQL, APIs 🏢 Description: Our client, an early-stage AI company, is looking for an iOS Software Engineer to build the mobile experience for a next-generation proactive AI assistant. This isn’t about adding AI features to an existing app. AI is the product. You’ll own the iOS experience from the ground up, building an application where every interaction with the assistant feels fast, reliable, and intuitive. If you care about building polished mobile products, solving complex UX challenges, and shipping software that millions of people could rely on, we’d love to hear from you. RESPONSIBILITIES Build and maintain production-quality iOS applications using Swift and SwiftUI Integrate AI capabilities through backend APIs and ensure seamless user experiences Design intuitive AI interaction patterns, including streaming responses, loading states, retries, and graceful fallbacks Optimize application performance, memory usage, battery consumption, and responsiveness Collaborate closely with backend and machine learning engineers on API design and AI behavior Collect user signals and feedback to improve AI quality and product experience Maintain high standards for App Store quality, stability, monitoring, and production reliability Troubleshoot production issues, perform root cause analysis, and continuously improve application resilience REQUIREMENTS 3+ years of professional iOS development experience with Swift Strong experience building applications with SwiftUI Experience integrating AI-powered features or intelligent backend services into mobile applications Solid understanding of async/await, Swift concurrency, and background task management Strong knowledge of iOS performance optimization, memory management, and battery efficiency Experience shipping and maintaining production iOS applications Comfortable designing software that handles latency, partial failures, and non-deterministic AI behavior Strong product mindset with an eye for creating trustworthy AI user experiences Experience with CoreML or lightweight on-device machine learning Knowledge of SQL and NoSQL databases NICE TO HAVE Familiarity with TensorFlow Lite for on-device inference Experience with feature flagging or remote configuration systems Experience working in fast-moving startup environments WHAT THEY OFFER Cash and equity compensation Remote-first setup with flexible hours as part of a distributed, global team Generous paid time off (based on EOR employment) Company laptop provided A quick hiring process – 3, occasionally 4, interviews, with fast decisions afterwards ABOUT THE COMPANY They’re an early-stage AI company building a proactive assistant aimed at the 5+ billion people currently stuck using non-AI-native tools for everyday things - email, notes, tasks. The focus is squarely on reliability: long-running workflows, persistent context, and tasks that actually get done, even though the underlying models aren’t fully deterministic. Stage: Early-stage AI startup Focus: Proactive AI assistant for everyday productivity Work mode: Remote-first, distributed team

Technology

Ntiative

Senior iOS Engineer

Senior

Remote

Krakow, MA, Poland

🏢 Summary: Remote B2B opportunity for a senior iOS Engineer to own the architecture, performance, and user experience of an AI-native smart-assistant app. The role focuses on building resilient AI interactions, optimizing mobile efficiency, and collaborating with ML and backend teams on APIs and evaluation pipelines. 🗂️ Requirements: 5+ years of native iOS development experience, Swift and SwiftUI experience, AI/LLM feature integration experience, Streaming API and background-task experience, Async/await, concurrency, and memory-management knowledge, Experience with on-device ML inference, Ability to design for latency, partial failures, and non-deterministic AI behavior, AI UX and performance-optimization expertise 📃 Skills: iOS, Swift, SwiftUI, LLMs, APIs, async/await, Concurrency, CoreML, TensorFlow, Inference 🏢 Description: Hello iOS Engineers! 😉 The mission of our stealth AI client is to build a proactive smart assistant for everyday users, bringing real intelligence to daily workflows and reducing task completion time by over 90%. What WE offer: • B2B contract • Join a high-talent team building the core Poland tech hub • 100% remote work • Extremely fast and transparent hiring process (3-4 steps max, prompt decisions) • Opportunity to build an AI-native product from scratch for billions of global users • Direct ownership of the iOS client architecture, performance, and user experience What do YOU offer? • 5+ years of experience in native iOS development using Swift and SwiftUI • Hands-on experience integrating AI/LLM features, streaming APIs, and background tasks • Strong understanding of async/await, concurrency, and memory management • Exposure to CoreML, TensorFlow Lite, or light on-device ML inference • Comfort designing resilient systems for network latency, partial failures, and non-deterministic AI behavior • Strong intuition for AI UX patterns, performance optimization What will YOU do? • Own the iOS client experience, driving how AI feels, responds, and performs in users’ hands. • Design smooth, resilient mobile UX patterns for AI interactions (loading states, response streaming, retries, and fallbacks). • Optimize performance, memory usage, and battery efficiency for complex, AI-heavy flows. • Collaborate directly with ML and backend engineers to shape API contracts, logging, and evaluation pipelines. Does this sound interesting? Do not hesitate to apply, and let's chat! 😉

Technology

STS

Mobile Software Engineer (iOS)

Senior

On-site

Katowice, SL, Poland

🏢 Summary: Oferta dla doświadczonego Mobile Software Engineer (iOS), odpowiedzialnego za rozwój, utrzymanie i publikowanie aplikacji mobilnych. Rola obejmuje samodzielne dostarczanie funkcjonalności od planowania po monitoring, integrację z backendem oraz dbanie o jakość, wydajność i stabilność rozwiązań. 🗂️ Requirements: Minimum 5 lat doświadczenia w tworzeniu aplikacji iOS, Bardzo dobra znajomość Swift, Doświadczenie z frameworkami iOS, Znajomość Git i Swift Package Manager, Doświadczenie w integracji REST API, WebSocket i gRPC, Znajomość wytycznych Apple dotyczących UI i UX, Znajomość relacyjnych baz danych, Doświadczenie w wdrożeniach, monitoringu i utrzymaniu systemów produkcyjnych, Doświadczenie w publikowaniu aplikacji w App Store, Umiejętność tworzenia modularnego, wydajnego i odpornego na błędy kodu produkcyjnego, Umiejętność identyfikowania i rozwiązywania wycieków pamięci oraz wąskich gardeł 📃 Skills: iOS, Swift, Git, SPM, REST, WebSocket, gRPC, SQL, AppStore, Monitoring 🏢 Description: Do naszego zespołu poszukujemy doświadczonego Mobile Software Engineer (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ń. Wymagania: 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) Oczekujemy: Samodzielności w tworzeniu nowych funkcjonalności: od planowania po wdrożenie i monitoring Dbałości o jakość, wydajność i stabilność aplikacji Umiejętności identyfikowania problemów (np. wycieki pamięci, bottlenecki) i ich rozwiązywania Doświadczenia w publikowaniu aplikacji w App Store Dbałości o utrzymanie kodu oraz jego modularność Umiejętności analizy systemów (całościowo lub ich części) oraz przepływów danych Zrozumienia zależności między komponentami systemu Umiejętności analizy problemów biznesowych i przekładania ich na rozwiązania techniczne Dobrej organizacji pracy i umiejętności priorytetyzacji zadań Gotowości do dzielenia się wiedzą oraz wspierania mniej doświadczonych członków zespołu 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.

Technology

Sii

Senior iOS Developer (f/m/x)

Senior

Remote

Poznan, WP, Poland

🏢 Summary: Senior iOS development opportunity focused on designing, building, testing, and maintaining mobile applications in Swift. The role includes CI/CD development, code-quality ownership, documentation, and collaboration on new features, with access to training, mentorship, and varied projects. 🗂️ Requirements: 6+ years of iOS development experience, 5+ years of iOS mobile application development experience, Expertise in Swift and Xcode, Proficiency with SwiftUI, UIKit, and dependency managers, Knowledge of AI toolsets, Knowledge of UI design patterns and principles, Advanced English, Fluent Polish, Residence in Poland 📃 Skills: Swift, Xcode, SwiftUI, UIKit, CocoaPods, SPM, Carthage, CI/CD, AI 🏢 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 Minimum 6 years of experience in iOS development 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 AI toolsets Familiarity with user interface design patterns and principles An advanced level of English Fluent Polish required Residing in Poland required

Technology

New offer

Talentica

Backend Engineer, AI Agent Systems

Mid

Remote

Warsaw, Poland

🏢 Summary: Backend Engineer role focused on building and operating the AI inference and orchestration systems behind a production AI assistant. The position emphasizes low-latency, high-throughput APIs, distributed-system reliability, observability and performance optimization for mobile, desktop and machine-learning integrations. Remote-first collaboration is available for a candidate working from Poland, with base salary and equity assessed individually. 🗂️ Requirements: Production backend engineering experience, High-throughput, low-latency service experience, AI inference familiarity: LLMs, embeddings, multimodal models, Distributed-systems debugging under load, Production observability and incident-management knowledge, Performance-optimization expertise, Independent delivery in ambiguous environments, Working from Poland, Working-hours overlap with immediate team 📃 Skills: Python, Node.js, PyTorch, OpenAI, Anthropic, LLMs, Embeddings, SQL, NoSQL, Kubernetes, Docker, APIs, Caching, Batching, Streaming, Logging, Alerting 🏢 Description: About the product The product is an AI-native assistant designed to support everyday communication, organization, errands, and complex workflows with minimal user input. It must reliably manage long-running processes, retain context, interact with external tools, and complete real-world tasks despite the non-deterministic nature of modern AI models. Its objective is to make everyday activities significantly faster and easier for users. About the role As a Backend Engineer specializing in AI systems, you will own the inference and orchestration layer behind the product’s AI interactions. Your work will sit between models and end users, where latency, correctness, reliability, and operating costs directly affect the product experience. You will build and operate production systems that transform model capabilities into fast, stable, and observable APIs used by mobile and desktop applications. What you will do • Build and operate backend systems serving AI-powered functionality in production. • Design inference pipelines, orchestration layers, and service boundaries around Machine Learning models. • Take ownership of production monitoring, logging, alerting, and incident response. • Optimize latency and throughput across inference, caching, batching, and streaming. • Build reliable APIs supporting integration with mobile, frontend, and Machine Learning systems. • Diagnose distributed-system issues under production load. • Continuously improve system performance and reliability using real-world production signals. What we are looking for • Strong backend engineering fundamentals supported by experience with production systems. • Experience building or operating high-throughput, low-latency services. • Familiarity with AI inference patterns, including LLMs, embeddings, and multimodal models. • Confidence debugging distributed systems under load. • Understanding of production observability, incident management, and performance optimization. • A delivery-oriented mindset focused on shipping, observing production behavior, and improving through iteration. • Ability to work independently and make pragmatic engineering decisions in an ambiguous environment. What success looks like • Backend systems reliably handle production AI traffic at scale with low latency and high throughput. • APIs remain stable, clear, and easy to integrate with frontend, mobile, and Machine Learning systems. • Production incidents are detected quickly, diagnosed effectively, and resolved with minimal impact on users. • System performance and reliability improve continuously based on real-world usage and production data. Technology stack • Python • Node.js • PyTorch • OpenAI, Anthropic, and open-source LLMs • SQL and NoSQL databases • Kubernetes • Docker Compensation Compensation is assessed individually based on professional experience and technical capability, scope of responsibility, location and relevant market benchmarks, and expected impact on the product and organization. Candidates may share their expected compensation at the beginning of the recruitment process. The compensation package consists of a base salary and equity, with flexibility for exceptional candidates. A company laptop will be provided where required for the role. Remote work and global collaboration The organization operates as a remote-first, globally distributed team. There is no fixed company-wide working schedule or requirement to follow one specific time zone. Team members are expected to maintain sufficient working-hours overlap with their immediate colleagues to collaborate effectively. The successful candidate will work from Poland and collaborate with backend, Machine Learning, mobile, and product specialists across different regions. Poland-based employees join existing global teams rather than a separate local team. The exact reporting line and hiring manager will be confirmed during the recruitment process. How the team works Products are built by small, highly capable, hands-on teams. Decisions are made collaboratively, while individuals are expected to take ownership, bring structure to ambiguous problems, and execute independently. The team moves quickly while balancing production quality, experimentation, and continuous learning from real user behavior. There is no fixed hiring quota for this position. The focus is on identifying engineers who meet the required technical and ownership standards rather than filling a predetermined number of seats. Recruitment process The standard recruitment process consists of up to four stages: • Technical assessment, where relevant to the candidate’s background. • HR interview. • One or more technical interviews. • Founder or leadership interview. Particularly strong candidates may be fast-tracked directly to the technical interview stage based on their experience and previous work. Applications are evaluated by members of the technical team. Interviews may be conducted virtually and, where relevant, onsite. The exact format and interviewers may vary. Decisions are made efficiently, with candidates provided a prompt outcome.

Technology

Xebia sp. z o.o.

👉 iOS Developer

Senior

Remote

Wroclaw, Poland

90 - 120 PLN

🏢 Summary: Develop and maintain high-quality iOS applications for a leading e-commerce platform. The role covers feature delivery, performance and reliability improvements, and collaboration on seamless mobile shopping experiences. 🗂️ Requirements: 4+ years of commercial iOS development experience, Swift proficiency, iOS SDK and application architecture knowledge, MVVM or Clean Architecture experience, REST API and JSON handling experience, UIKit, Foundation and Core Data knowledge, Unit, E2E and UI testing experience, Code review and TDD commitment, Xcode and dependency-management tool experience, App Store publishing experience, AI-powered development assistant experience, Polish proficiency at C1 or higher, English proficiency at B2 or higher, EU-based work authorization 📃 Skills: Swift, iOS, MVVM, UIKit, Foundation, CoreData, REST, JSON, TDD, Xcode, CocoaPods, Claude, Copilot, Cursor 🏢 Description: Xebia is a global AI-first, digital transformation, and engineering partner. With over 25 years of experience and a team of 5,000 professionals across 16 countries, we help organizations design and build scalable products, platforms, and data-driven solutions. We specialize in Artificial Intelligence, Data and Cloud, Intelligent Automation, and Digital Products, combining deep technical expertise with a strong focus on engineering excellence and a people-first culture. In the CEE region, we’re a team of nearly 1,000 experts delivering modern applications, data platforms, and AI solutions for clients such as McLaren, Aviva, Deloitte, Spotify, Disney, ING, UPS, Tesco, Truecaller, AllSaints, Volotea, Schmitz Cargobull, Allegro, InPost, and many, many more. We work with leading technologies including AWS, Azure, GCP, Databricks, and Snowflake, and combine strong engineering culture with a consulting mindset and a continuous focus on growth and knowledge sharing. 🟣 You will be: developing and maintaining high-quality iOS applications for a leading e-commerce platform, collaborating with cross-functional teams to deliver seamless mobile shopping experiences, implementing new features and enhancing existing functionalities based on business requirements, optimizing application performance, reliability, and user experience across iOS devices, contributing to code reviews, technical discussions, and continuous improvement initiatives. 🟣 Your profile: 4+ years of commercial experience in iOS development , strong proficiency in Swift , good understanding of the iOS SDK and iOS application architecture (MVVM / Clean Architecture), experience with REST APIs and JSON data handling, knowledge of core Apple frameworks (UIKit, Foundation, Core Data), experience writing unit tests and E2E/UI tests, commitment to code quality through code review and TDD, experience with Xcode, Swift Package Manager / CocoaPods, and modern iOS development tools, experience publishing apps to the App Store, Practical experience using AI-powered assistants (e.g. Claude Code, GitHub Copilot, Cursor) to improve productivity, quality, or decision-making in software delivery, Polish - at least C1, English - at least B2, Work from the European Union region and a work permit are required. 🟣 Nice to have: experience with SwiftUI, practical experience with modular architecture and large codebases, knowledge of dependency injection approaches (e.g. Swinject, Factory, or manual DI), experience with CI/CD pipelines for mobile applications (Fastlane / Xcode Cloud), knowledge of mobile app performance optimization, familiarity with Apple Liquid Glass design system and WCAG accessibility standards, interest in GenAI and AI-supported development tools used in the Software Development Lifecycle (SDLC) (e.g., AI-assisted coding, testing, documentation, or code review) experience applying GenAI in a more structured way within the SDLC, including defined workflows, prompt patterns, or tool integrations embedded into daily work, interest in and familiarity with emerging AI-driven practices (e.g. agent-based workflows, automation patterns, AI-augmented development), with a willingness to explore and experiment beyond standard approaches. 🟣 Recruitment Process: CV review – HR Interview – Technical Interview – Client Interview – Decision 🎁 Benefits 🎁 ✍ Development: development budgets of up to 6,800 PLN, we fund certifications e.g.: AWS, Azure, access to Udemy, O'Reilly (formerly Safari Books Online) and more, events and technology conferences, technology Guilds, internal training, Xebia Upskill. 🩺 We take care of your health: private medical healthcare, multiSport card - we subsidise a MultiSport card, mental Health Support.