May 9, 2026
React Native Developer
Mid • Remote
12,000 - 17,000 PLN
Lodz, Poland
We are looking for a Mobile Engineer who is passionate about building reliable, user-focused applications used in real-world operational environments. You will work on a mobile platform for field inspection and compliance management in the food service and hospitality industry, contributing to features such as offline-first workflows, Bluetooth-connected sensor integrations, real-time data synchronization, and digital audit processes. This role offers the opportunity to work on meaningful technical decisions in a collaborative engineering environment focused on performance, usability, and scalability.
The application includes capabilities such as encrypted local storage, cloud CRM synchronization, document signing, photo and file management, PDF generation, push notifications, and mobile monitoring tools for crash reporting and performance tracking. CI/CD processes are fully automated using GitHub Actions, including linting, testing, SonarQube analysis, and deployments to TestFlight and Google Play.
You will join a cross-functional team consisting of an Engineering Manager, ADC, Tech Lead, Back-End Developers, Front-End Developer, and Mobile Developers, working together in an agile and collaborative setup.
We follow a remote-first setup with no mandatory regular office visits for this position. From time to time, you may be invited to join in-person meetings in one of our offices (Warsaw, Lodz, Wroclaw, Gdansk, or Bialystok), for example for client visits or team reunions.
Must have:
3+ years of experience in creating React Native mobile solutions for Android and iOS
Strong communication and team player skills
Solid knowledge of JavaScript, TypeScript, React Native, React Native components, Redux Saga, Redux Thunk , React navigation
SQLite and Encrypted Storage
Strong skills in creating flexible user interfaces and custom views
Experience integrating Firebase
Familiarity with native build tools: Xcode, Gradle
Experience with CI/CD pipelines: GitHub Actions, Fastlane
Experience publishing apps to the Apple App Store and Google Play Console
Jest + React Native Testing Library for unit/integration
Demonstrated AI-first mindset: regular, structured use of agentic AI tools such as GitHub Copilot, Devin, or Windsurf
Written and spoken English at intermediate level or higher
Nice to have:
Experience with New Relic mobile monitoring and performance observability
Knowledge of SonarQube
Experience with Appium or other E2E mobile testing frameworks
Experience with Bluetooth integrations or custom native modules
Web development experience (React.js, Node.js)
Proven use of AI for non-trivial tasks — feature scaffolding, refactoring, test generation, or workflow automation
Your responsibilities
Engineering and development of mobile using modern technology stack
Applying an AI-first development approach using agentic coding tools in day-to-day work
Taking part in full app development lifecycle and actively influencing all phases as well as UI/UX design considerations
Close cooperation with our clients including daily standups/retros/refinements
Ensuring code quality through unit testing, static analysis and peer code reviews
Sharing knowledge and experience within the team and Mobile Division
Similar jobs you might like
Technology
co.brick
Senior React Native Developer
Senior
Remote
Wroclaw, Poland
120 - 140 PLN
🏢 Summary: The role involves building and scaling a high-performance React Native mobile application integrated with an existing web customer portal. The developer will own the mobile architecture, ensuring scalable navigation, state management, networking, and seamless backend API integration for iOS and Android. The position includes end-to-end feature delivery, performance optimization, and establishing mobile development best practices. 🗂️ Requirements: 5–8+ years of Frontend or Mobile development experience, 3+ years of production experience with React Native on iOS and Android, Strong proficiency in JavaScript, Strong proficiency in TypeScript, Experience with native module integration, Experience with deep-level debugging, Knowledge of mobile performance profiling, Ability to build accessible and responsive mobile UIs, Experience with unit, integration, and e2e testing, Experience with CI/CD workflows, Experience with React Navigation, Experience with state management using React Query, SWR, Redux, or Context 📃 Skills: ReactNative, JavaScript, TypeScript, iOS, Android, ReactNavigation, ReactQuery, SWR, Redux, Context, Jest, RTL, CI/CD, APIs 🏢 Description: The objective is to build and scale a React Native mobile application that serves as a high-performance companion to an existing web customer portal. You will own the core mobile experience, architecting scalable solutions for navigation, state management, and networking while ensuring seamless integration with existing backend APIs. This role is ideal for a developer who can deliver end-to-end features and establish mobile best practices within a collaborative team environment. Details Location: Remote, with a preference for candidates based in Wrocław (for quarterly on-site client meetings). Primary Project Language: Polish. Target Platforms: iOS and Android. Responsibilities End-to-End Development: Building mobile features that maintain parity and cohesion with the web customer portal. Architecture: Designing scalable code structures, focusing on efficient navigation, state management, and robust networking. Performance & Reliability: Ensuring high stability, fast UI responsiveness, and implementing offline-tolerant UX where necessary. Technical Leadership: Establishing mobile development standards, mentoring other engineers, and improving release cadence. Collaboration: Working closely with product, design, and backend teams to ensure a unified user experience. Requirements General Seniority: 5–8+ years in Frontend or Mobile development. React Native Mastery: 3+ years of experience shipping and maintaining production React Native apps (iOS + Android). Core Skills: Strong proficiency in JavaScript/TypeScript . Native Modules: Experience with native module integration and deep-level debugging. Optimization: Solid knowledge of mobile performance profiling and building accessible, responsive UIs. Testing & DevOps: Comfort with unit/integration/e2e testing (Jest, RTL) and CI/CD workflows. Navigation: React Navigation. Data & State: React Query / SWR or Redux / Context. Nice to Have Familiarity with both Expo and bare React Native workflows. Experience with push notifications, deep linking, and mobile analytics. Prior experience with B2B, customer self-service, or account management applications.
Technology
Spyrosoft
Senior React Native developer
Senior
Remote
Wroclaw, DS, Poland
150 - 150 PLN
🏢 Summary: 4-month freelance contract for a Senior React Native Developer to build and maintain a cross-platform mobile application for iOS and Android based on an existing web platform. The role focuses on implementing new features, integrating APIs, optimizing performance, and contributing to architecture and code quality. The application supports monitoring and operational control of autonomous cleaning robots in large commercial facilities. 🗂️ Requirements: Availability from July 1st, 4+ years of commercial software development experience, Strong knowledge of React Native, Strong knowledge of TypeScript, Experience with REST API integrations, Understanding of App Store release processes, Understanding of Google Play release processes, Experience working in Agile teams, Proficiency with Git 📃 Skills: React, ReactNative, TypeScript, REST, Git, iOS, Android, Swift, Kotlin, CI/CD, Agile 🏢 Description: We are looking for an experienced Senior React Native Developer responsible for building and maintaining modern mobile applications for both iOS and Android platforms. The person in this role will collaborate closely with the project team on application architecture, implementation of new features, and performance optimization. This is a 6-month freelance contract (with a possibility of extension, though not guaranteed). Requirements: Availability starting July 1st 4+ years of commercial software development experience strong knowledge of React Native and TypeScript experience with REST API integrations understanding of App Store and Google Play release processes experience working in Agile teams good knowledge of Git Nice to have: experience with native iOS (Swift) or Android (Kotlin) development familiarity with CI/CD pipelines for mobile applications experienced in using AI tools in day-to-day workflow Responsibilities: Develop and maintain a cross-platform mobile application using React Native for iOS and Android. Implement new features based on the existing web application and business requirements. Collaborate with backend, web, QA, and product teams to ensure seamless integration and consistent user experience. Integrate REST APIs and real-time communication mechanisms. Optimize application performance, stability, and scalability. Participate in architecture discussions, code reviews, and technical decision-making. Troubleshoot, debug, and resolve application issues. Contribute to improving development standards, CI/CD processes, and overall code quality Project description: Development of a mobile application based on an existing web platform used for managing autonomous cleaning robots operating in shopping malls, airports, and other large commercial facilities. The application will support robot monitoring, task management, real-time status tracking, and operational control for end users.
Technology
Spyrosoft
Mobile Developer (React Native) – Mid+ / Senior
Senior
Remote
Wroclaw, DS, Poland
90 - 130 PLN
🏢 Summary: Mid+/Senior Mobile Developer role focused on building and maintaining a complex React Native application for Android and iOS. The position involves delivering high-performance, user-centric mobile solutions with features like geolocation, EV charging integration, and CarPlay support. You will collaborate cross-functionally to ensure code quality, stability, and scalable mobile architecture. 🗂️ Requirements: 4+ years commercial mobile development experience, Expert knowledge of React Native, Strong JavaScript proficiency, Strong TypeScript proficiency, Experience with REST or GraphQL APIs, Deep understanding of mobile build and release processes, Experience publishing to App Store or Google Play, Knowledge of mobile testing practices, Ability to design mobile application architecture 📃 Skills: ReactNative, JavaScript, TypeScript, REST, GraphQL, Android, iOS, Kotlin, Java, Swift, CICD, CarPlay, Geolocation, AppStore, GooglePlay 🏢 Description: Tech stack: React Native mobile ecosystem JavaScript TypeScript REST/GraphQL Requirements: 4+ years of commercial experience in mobile development (Android and/or iOS). Expert-level knowledge of React Native . A "mobile-first" mindset with experience in building complex mobile applications. Deep understanding of the mobile ecosystem (build processes, testing, and store publication). Strong proficiency in JavaScript and TypeScript . Experience integrating with APIs ( REST / GraphQL ). Strong problem-solving skills and the ability to work effectively both independently and in a team. About the Role: We are looking for an experienced Mobile Developer (Mid+ or Senior level) with at least 4 years of commercial experience in building mobile applications for Android and/or iOS. The ideal candidate is a mobile-first specialist—we are looking for someone whose expertise is rooted deeply in the mobile ecosystem rather than web development. You should have a strong command of React Native and a passion for creating high-performance, user-centric mobile experiences. The Project: You will join a project for a major international corporation in the energy and chemical sector . We are developing a modern mobile application for B2B and B2C users that manages fuel cards, loyalty programs, and exclusive discounts. The app has a real-world impact on the daily lives of drivers, supporting them on the road and through charging infrastructure. Key features include: User Management: Smooth B2B and B2C registration and login. Benefits: Fuel card management, loyalty rewards, and discount tracking. Maps & Geolocation: Searching for stations and points of interest. E-Mobility: Starting/stopping EV charging sessions directly from the app with real-time (live) status tracking. Advanced Features: CarPlay integration (MVP) and dynamic widgets for quick access to key information. Main responsibilities: Developing and maintaining mobile applications using React Native . Collaborating closely with the Product Team, Backend Developers, and UX/UI Designers. Ensuring high code quality, application performance, and stability. Actively participating in product roadmapping and technical decision-making. Conducting code reviews and sharing knowledge with the team Nice to Have Experience with native development : Kotlin/Java (Android) or Swift (iOS). Hands-on experience with native deployment (Google Play Store / App Store, certificates, provisioning, signing). Knowledge of CI/CD pipelines tailored for mobile apps. Experience in mobile performance optimization. Background in designing mobile application architecture.
Technology
Sii
Senior React Native Developer (f/m/x)
Senior
Hybrid
Warsaw, Poland
20,000 - 24,000 PLN
🏢 Summary: Senior React Native Developer role focused on building and evolving a large-scale, multi-module mobile platform used by millions of users across Europe and North America. The position involves driving architectural decisions, developing complex mobile applications in React Native and TypeScript, and mentoring engineers while ensuring high performance and scalability. You will collaborate cross-functionally and contribute to CI/CD, native integrations, and continuous technical improvements. 🗂️ Requirements: 5+ years commercial software development experience, 4+ years experience with React Native, Experience building and maintaining large-scale mobile applications, Strong knowledge of TypeScript and modern JavaScript, Experience with React Hooks, Understanding of modular and multi-module architecture, Experience with MobX, Experience with React Query (TanStack Query), Knowledge of native mobile development concepts for iOS and Android, Experience integrating REST APIs, Experience with GraphQL, Experience with form management solutions, English proficiency at B2 level or higher, Polish proficiency at B2 level or higher, Residence in Poland 📃 Skills: React, ReactNative, TypeScript, JavaScript, MobX, ReactQuery, TanStackQuery, iOS, Android, REST, GraphQL, CI/CD, Firebase 🏢 Description: Join one of Europe's largest mobile platforms, delivering digital services used by millions of users across multiple countries in Europe and North America. Built on a multi-module architecture, the platform enables rapid product development, high code reusability, and continuous expansion into new business areas. As a Senior React Native Developer, you will play a key role in shaping the architecture of a big mobile ecosystem, driving technical decisions, mentoring other engineers, and delivering high-quality solutions at scale. Your tasks Design, develop, and maintain complex mobile applications using React Native and TypeScript Drive architectural decisions and contribute to the evolution of our multi-module platform Lead technical discussions and participate in solution design Review code, mentor team members, and promote engineering best practices Collaborate closely with Product Owners, UX Designers, Backend Engineers, QA Engineers, and Architects Improve application performance, reliability, scalability, and maintainability Contribute to CI/CD processes and development tooling Support the integration of native mobile capabilities and third-party services Identify technical debt and proactively drive improvements across the codebase Requirements At least 5 years of commercial software development experience, including at least 4 years with React Native Proven track record of building and maintaining large-scale mobile applications Strong expertise in TypeScript, modern JavaScript, and React Hooks Solid understanding of modular and multi-module application architecture Hands-on experience with MobX and React Query (TanStack Query) Knowledge of native mobile development concepts and creating native modules for iOS and Android Practical experience with REST APIs, GraphQL, and form management solutions English and Polish proficiency at the B2 level or higher Residing in Poland required Nice-to-have requirements Payment integrations and mobile wallet solutions Geolocation and location-based services Firebase services and analytics Mobile security best practices Observability and monitoring tools Background in large-scale international products Agile delivery experience (Scrum/Kanban) 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
Appliscale
Senior Android Engineer
Senior
Remote
Krakow, Poland
20,000 - 28,000 PLN
🏢 Summary: Development and large-scale delivery of Android applications for B2B and B2C clients, with responsibility for architecture, quality, and production maintenance. The role involves designing mobile-to-backend integrations, applying modern architectural patterns, and supporting CI/CD and monitoring processes. You will contribute to feature scoping, performance optimization, and continuous improvement of Android solutions. 🗂️ Requirements: Minimum 4 years commercial experience in Android development, Degree in Computer Science, Software Engineering or related field, Strong knowledge of software engineering principles, testing, data structures and algorithms, Hands-on experience designing mobile and backend architectures, Experience with MVI and TCA architectural patterns, Experience with REST or GraphQL APIs, Strong experience with CI/CD processes, Knowledge of OOP, SOLID principles and Clean Code, Experience with dependency injection and multithreading, Experience working in Agile methodologies (SCRUM or Kanban) 📃 Skills: Kotlin, Android, REST, GraphQL, CI/CD, MVI, TCA, OOP, SOLID, CleanCode, DependencyInjection, Threading, Scrum, Kanban, DataStructures, Algorithms 🏢 Description: About the role We are seeking candidates for our client, which operates in Europe. You will be a member of a team responsible for the development and delivery of mobile Android apps. A strong hands-on experience in delivering Android apps to customers on a large scale, supported with CI/CD processes and production monitoring, is a requirement. Technologies we work with: Kotlin, Android, AWS, Typescript, JavaScript, Node.js, REST/GraphQL APIs. Responsibilities Development and delivery of Android apps for B2B and B2C clients Design software architecture between mobile apps and systems that they connect with Follow and improve the concepts of dependency injection and threading inside apps Scoping and assessing the complexity of features Continuously improve the quality and performance of mobile apps Maintaining apps on production used by consumers from several European countries Monitor and create prototypes for new technological opportunities (E.g., WearOS) Participating in sprint planning, daily sprints and meetings with product owners for grooming new features Recruiting new team members Collaborating with other team members and teams that depend on the functionalities that you develop Required qualifications Minimum of 4 years commercial work experience in building Android apps Bachelor's or higher degree in Computer Science, Software Engineering, or a related field Strong understanding of software engineering principles, testing, data structures and algorithms Solid hands-on experience in solving architectural problems for mobile apps and backend services Fluency in architecture and patterns: MVI, TCA, REST/GraphQL APIs Strong hands-on experience of CI&CD processes Understanding of OO design patterns, dependency injection, SOLID principles and Clean Code Able to work with Agile methodologies such as SCRUM and/or Kanban Good communication and collaboration skills Team player and a leading by example approach Self-motivation, proactive attitude Proficiency in English, it’s our daily business language Nice to have Experience in developing Cloud and Infrastructure solutions with AWS and CI/CD processes supported by tools like Docker, Kubernetes, Jenkins, Terraform, CircleCI, GitlabCI, Datadog, etc. Working experience with one of the object-oriented and/or functional languages such as Elixir, C++, C#, Golang, Erlang, Python, Kotlin, Node.js
Technology
Appliscale
Mid Android Engineer
Mid
Remote
Krakow, Poland
18,000 - 22,000 PLN
🏢 Summary: The role involves developing and delivering large-scale Android applications for B2B and B2C clients across Europe, with full ownership from architecture design to production support. The position focuses on building high-quality mobile solutions integrated with backend systems and supported by CI/CD and monitoring processes. You will work on improving app performance, architecture, and scalability within an Agile environment. 🗂️ Requirements: Minimum 3 years commercial experience in Android development, Bachelor’s degree in Computer Science, Software Engineering or related field, Experience delivering Android apps at scale, Strong knowledge of software engineering principles, data structures and algorithms, Hands-on experience designing mobile and backend architecture, Experience with TCA architecture, Knowledge of MVI architecture, Experience with REST APIs, Hands-on experience with CI/CD processes, Understanding of OOP, SOLID and Clean Code principles, Experience with dependency injection and threading in Android, Experience working in Agile (SCRUM or Kanban), English proficiency 📃 Skills: Kotlin, Android, AWS, TypeScript, JavaScript, Node.js, REST, TCA, MVI, CI/CD, OOP, SOLID, CleanCode, SCRUM, Kanban 🏢 Description: About the role We are seeking candidates for our client, which operates in Europe. You will be a member of a team responsible for the development and delivery of mobile Android apps. Hands-on experience in delivering Android apps to customers on a large scale, supported with CI/CD processes and production monitoring, is a requirement. Technologies we work with: Kotlin, Android, AWS, Typescript, JavaScript, Node.js, REST APIs. Responsibilities: Development and delivery of Android apps for B2B and B2C clients Design software architecture between mobile apps and systems that they connect with Follow and improve the concepts of dependency injection and threading inside apps Scoping and assessing the complexity of features Continuously improve the quality and performance of mobile apps Maintaining apps on production used by consumers from several European countries Monitor and create prototypes for new technological opportunities (E.g., WearOS) Participating in sprint planning, daily sprints and meetings with product owners for grooming new features Collaborating with other team members and teams that depend on the functionalities that you develop Required qualifications: Minimum of 3 years commercial work experience in building Android apps Bachelor's or higher degree in Computer Science, Software Engineering, or a related field Strong understanding of software engineering principles, testing, data structures and algorithms Solid hands-on experience in solving architectural problems for mobile apps and backend services Experience with TCA architecture Fluency in other architecture and patterns: MVI, REST APIs Strong hands-on experience of CI&CD processes Understanding of OO design patterns, dependency injection, SOLID principles and Clean Code Able to work with Agile methodologies such as SCRUM and/or Kanban Good communication and collaboration skills Team player Self-motivation, proactive attitude Proficiency in English, it’s our daily business language Nice to have: Experience in developing Cloud and Infrastructure solutions with AWS and CI/CD processes supported by tools like Docker, Kubernetes, Jenkins, Terraform, CircleCI, GitlabCI, Datadog, etc. Working experience with one of the object-oriented and/or functional languages such as Elixir, C++, C#, Golang, Erlang, Python, Kotlin, Node.js
Technology
AgileEngine
QA Automation Engineer
Senior
Remote
Krakow, Poland
3,652 - 5,300 USD
🏢 Summary: Senior Mobile QA Engineer role focused on building and maintaining automated test frameworks for React Native consumer mobile applications across iOS and Android. The position involves end-to-end, functional, regression, and integration testing, validating payment and authentication workflows, and integrating quality gates into CI/CD pipelines. The engineer collaborates in an Agile environment to ensure high-quality releases through automation, performance monitoring, and cross-functional teamwork. 🗂️ Requirements: 4+ years of professional mobile QA experience, 1+ year of React Native experience, Strong knowledge of iOS and Android platforms, Hands-on experience with Detox for end-to-end testing, Experience with Jest and React Native Testing Library, Experience with CI/CD tools such as GitHub Actions or CircleCI, Experience with BrowserStack or Sauce Labs, Knowledge of Firebase and Sentry, Basic understanding of JavaScript or TypeScript, API testing experience, Experience validating mobile payment flows, Upper-intermediate English level 📃 Skills: Detox, Jest, ReactNative, JavaScript, TypeScript, BrowserStack, SauceLabs, GitHubActions, CircleCI, Firebase, Sentry, AzureDevOps, QuantumMetric, EAS, Codility, iOS, Android, API, Adyen, ApplePay, GooglePay, LaunchDarkly, WCAG 🏢 Description: ID72469 AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for a Senior AQA Engineer to drive automation quality for a global QSR brand’s consumer mobile applications across iOS and Android. You will build and maintain automated test suites using Detox and Jest, validate payment and authentication workflows, execute functional and regression testing on real devices via BrowserStack, and integrate quality gates into CI/CD pipelines through GitHub Actions and EAS. The role spans manual and automated testing in an Agile environment with close collaboration across engineering, product, and design teams. What you will do Build and maintain end-to-end automation frameworks; Execute functional, regression, and integration testing; Validate payment and authentication workflows; Develop and execute test plans and test cases for React Native mobile applications across iOS and Android; Perform manual and automated testing to validate functionality, UI/UX, performance, and platform compatibility; Build and maintain automated test suites using Detox for end-to-end flows, Jest and React Native Testing Library for unit and component coverage, and real-device validation via BrowserStack or Sauce Labs; Collaborate with cross-functional teams to define test requirements and ensure testability and accessibility of features including ADA compliance; Analyze test results, identify root causes of failures, and work with developers to drive resolution; Identify, document, and track bugs and issues in Azure DevOps; Monitor app performance and user feedback signals via Quantum Metric, Sentry, and Firebase; Support CI/CD quality gates including automated test runs, build validation, and beta distribution via GitHub Actions and EAS; Write and maintain test documentation including test plans, test cases, and coverage maps; Participate in Agile ceremonies including standups, sprint planning, refinement, and retrospectives; Stay current with the React Native testing ecosystem and contribute to migration to the React Native New Architecture. Must haves 4+ years of professional mobile QA experience ; 1+ year of React Native experience ; Strong understanding of mobile platforms (iOS and Android); Hands-on experience with Detox for end-to-end testing; Experience with Jest and React Native Testing Library or equivalent; Familiarity with CI/CD tools such as GitHub Actions or CircleCI; Experience with BrowserStack or Sauce Labs; Knowledge of Firebase and Sentry; Basic understanding of JavaScript/TypeScript and React Native architecture; API testing experience; Experience validating mobile payment flows; Clear communication and collaboration skills; Upper-intermediate English level. Nice to haves Experience with payment integrations such as Adyen, Apple Pay, and Google Pay; Familiarity with feature flag systems such as LaunchDarkly; Exposure to mobile analytics platforms such as Adobe Experience Platform and Quantum Metric; ADA accessibility testing and WCAG standards knowledge; Performance testing including render budgets and memory profiling on mobile; Internationalization (i18n) and multi-language app testing; Experience with App Store and Google Play submission and validation processes. The benefits of joining us Professional growth: Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation: We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects: Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime: Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!
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
Britenet
Senior React Native Developer
Senior
Hybrid
Katowice, Poland
120 - 170 PLN
🏢 Summary: Development of a cross-platform mobile application in React Native for iOS and Android integrated with IoT devices and cloud backends. The role focuses on building, integrating, and optimizing a scalable mobile app with device control, data synchronization, and secure communication. It includes testing, CI/CD automation, and performance optimization in a multi-brand, multi-language environment. 🗂️ Requirements: Minimum 4 years of experience in React Native, Minimum 5 years of experience in frontend development, Strong knowledge of cross-platform mobile development for iOS and Android, Experience integrating mobile apps with IoT devices, Experience with cloud backend integration and microservices, Experience with push notifications and data synchronization, Knowledge of mobile testing and test automation, Experience with CI/CD pipelines, Knowledge of mobile app security and data encryption, Experience with performance optimization of mobile applications, English level B2 minimum, Availability to work from office in Katowice once per week 📃 Skills: React, ReactNative, JavaScript, TypeScript, HTML, CSS, Redux, MobX, ReactNavigation, GraphQL, IoT, Microservices, CI/CD, Bitrise, GitHubActions, Fastlane, Testing, Automation, Encryption, Authentication 🏢 Description: Development of a cross-platform mobile application (iOS + Android) in React Native for end-users, integrating with the company's IoT devices. Our expectations Minimum 4 years of experience in React Native and 5+ years in general frontend development (JavaScript/TypeScript, HTML, CSS). Strong proficiency in React Native, including best practices for cross-platform mobile application development (iOS + Android). Experience in integrating mobile applications with IoT devices, including: Reading device parameters (temperature, operating modes, energy consumption, historical data). Controlling devices via the app (schedules, power on/off, operating mode settings). Data synchronization with cloud backends and handling push notifications. Ability to work with backends, microservices, and IoT platforms, including the implementation of business logic and network communication. Experience with multi-brand and multi-language applications, scalable across different markets. Knowledge of mobile and integration testing, test automation, and CI/CD (e.g., Bitrise, GitHub Actions, Fastlane). Familiarity with mobile application monitoring and debugging tools. Ability to ensure application and communication security (user authentication, data encryption, securing communication channels between the app, device, and cloud). Application performance optimization: startup time, bundle size, responsiveness, offline mode support, and connectivity issue handling. English min. B2 level Ready to work from the office in Katowice 1x/week (the team meets on Wednesday) Welcome Skills Proficiency in TypeScript, Redux / MobX, React Navigation, and GraphQL. Experience working with applications requiring high scalability and integration with cloud platforms. Knowledge of UX/UI principles specifically for mobile applications. Experience in migrating existing applications to React Native or modernizing the technology stack. Knowledge of security standards for mobile and IoT applications.