May 19, 2026

Mobile Developer (.Net MAUI)

Senior • Remote

22,475 - 25,575 PLN

Warsaw, Poland

We are looking for experienced team players to fill the Mobile Developer position and participate in our up-and-coming project for our client.

This is a remote position.

Responsibilities: 

  • Replace deprecated App Center with New Relic for logging, monitoring, and analytics

  • Ensure compatibility and seamless integration with Grial UI Kit and Telerik UI components

  • Set up and maintain a CI/CD pipeline (Azure DevOps preferred) for Android (Google Play) and iOS (TestFlight, App Store)

  • Collaborate with a UX Designer to redesign and implement new UI/UX improvements

  • Configure and manage NuGet dependencies

  • Support mobile app release, signing, and distribution processes

  • Provide technical guidance for future AI feature integration

Requirements

  • Minimum of 5 years of experience in a similar role

  • Proven experience with .NET MAUI, including successful migration projects

  • Strong understanding of custom UI component migration and cross-platform libraries

  • Experience with Grial UI Kit or Telerik UI in production applications

  • Knowledge of NuGet dependency management

  • Hands-on experience with CI/CD pipelines for mobile apps (Azure DevOps, GitHub Actions, or similar)

  • Experience integrating New Relic or equivalent tools for diagnostics and analytics

  • Strong knowledge of mobile release processes (App Store, Google Play, TestFlight)

  • Excellent collaboration skills to work closely with designers and cross-functional teams

  • Fluent English (min. B2)

Similar jobs you might like

Technology

Toro Performance Sp. z o.o.

Mobile App Developer (Android/Kotlin)

Senior

Remote

🏢 Summary: Opportunity for an experienced Mobile App Developer to build and enhance Android and cross-platform applications supporting digital identity and service delivery solutions. The role focuses on developing scalable, high-quality mobile products within an Agile, multidisciplinary team environment. 🗂️ Requirements: Several years of mobile development experience, Strong knowledge of Android development, Proficiency in Kotlin, Experience working in Agile teams, Ability to contribute to application architecture and performance improvements 📃 Skills: Android, Kotlin, ReactNative, Agile, Cloud 🏢 Description: We are looking for an experienced Mobile App Developer to join a global product team working on applications that support digital identity and service delivery solutions. The role involves developing and improving mobile applications, primarily on Android, as well as contributing to cross-platform solutions. You will collaborate with a multidisciplinary team in an Agile environment to build reliable, user-friendly, and scalable products. Key Responsibilities: Develop and maintain mobile applications Collaborate with designers, analysts, and developers Contribute to application architecture and performance improvements Ensure code quality and reliability Requirements: Several years of experience in mobile development Strong knowledge of Android development (Kotlin) Ability to work in a collaborative, Agile team Good communication skills Nice to Have: Experience with cross-platform technologies (e.g., React Native) Familiarity with modern development tools and cloud environments

Technology

emagine Polska

Mobile Developer (Junior-Mid)

Mid

Hybrid

Lisbon, Portugal

🏢 Summary: Mobile Developer role focused on building, enhancing, and maintaining mobile applications across the full development lifecycle. The position involves working with native or hybrid technologies, integrating REST APIs, and ensuring performance and code quality. The developer will contribute to technical decisions and continuous improvement of mobile solutions. 🗂️ Requirements: 2+ years of mobile development experience, Experience with native or hybrid mobile technologies, Experience integrating REST APIs, Knowledge of Clean Code principles, Knowledge of SOLID principles, English level B1/B2 for technical communication 📃 Skills: Android, iOS, Kotlin, Swift, Flutter, ReactNative, REST, Git, Agile, CleanCode, SOLID 🏢 Description: We are seeking a Mobile Developer with at least 2 years of experience to join our team. What You Will Do: Develop, enhance, and maintain mobile applications; Participate in the entire development cycle, from implementation to publication and maintenance of apps; Ensure performance, usability, and quality of applications; Contribute to technical decisions and continuous improvement of solutions. What We Are Looking For: 2+ years of experience in mobile development; Experience with native or hybrid mobile technologies such as Android, iOS, Kotlin, Swift, Flutter, or React Native; Knowledge of integration with REST APIs; Familiarity with best development practices (Clean Code, SOLID, etc.); Experience with Git and Agile methodologies is valued; English B1/B2 (technical communication and writing); Team spirit, autonomy, and a willingness to evolve technically.

Technology

B2Bnetwork

React Native Developer

Senior

Remote

Warsaw, Poland

🏢 Summary: The role focuses on integrating React Native solutions into an existing native iOS/Android mobile platform, designing architecture and implementing hybrid modules within a mature codebase. The position involves bridging React Native and native layers, optimizing performance, and contributing to scalable, maintainable mobile architecture. 🗂️ Requirements: Strong commercial experience with React Native, Experience in native mobile development (iOS and/or Android), Understanding of mobile application architecture, Experience integrating React Native with native applications, Ability to implement cross-layer communication and bridging, Experience with navigation and state management, Familiarity with CI/CD processes and build tools, Focus on code quality and performance optimization 📃 Skills: React, ReactNative, JavaScript, TypeScript, iOS, Android, Swift, Kotlin, Objective-C, Java, CI/CD, Git, Xcode, Gradle 🏢 Description: We are looking for an experienced React Native Developer to support the integration of React Native solutions into an existing native mobile platform (iOS/Android). Responsibilities: Designing and implementing an architectural approach to combine React Native components with the native application Analyzing the current mobile architecture and identifying optimal integration points Implementing and developing React Native modules within the existing native codebase Ensuring scalability, performance, and maintainability of the solution Handling communication between native and React Native layers (data flow, bridging) Contributing to and optimizing build/deployment processes Maintaining high code quality and alignment with platform standards Close collaboration with iOS and Android teams to ensure smooth integration of new features Requirements: Strong knowledge of React Native with proven commercial experience Experience in native mobile development (iOS and/or Android) Solid understanding of mobile application architecture Experience integrating hybrid solutions with native applications Ability to work with navigation, state management, and cross-layer communication Familiarity with CI/CD processes and build tools Strong focus on code quality, performance, and readability Good teamwork and communication skills Nice to have: Experience working with large, existing mobile systems Knowledge of mobile performance optimization best practices Experience working in Agile environments We offer: Opportunity to work on a modern mobile platform Collaboration with an experienced development team Real impact on architecture and product direction Flexible working conditions

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

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

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

B2Bnetwork

Software Developer

Mid

Hybrid

Warsaw, Poland

20,000 - 21,000 PLN

🏢 Summary: Offer for a Software Developer role focused on designing and implementing backend services for a mobile banking application as part of a long-term development strategy. The position involves building and maintaining APIs in Java (Spring Boot), deploying services to cloud environments, and working in an Agile/Scrum team. The role emphasizes microservices architecture, CI/CD practices, and cloud-based infrastructure. 🗂️ Requirements: Higher technical education (Computer Science, Automation, Telecommunications), Experience in developing mobile applications (iOS/Android), Experience in Java programming with Spring Boot, Knowledge of REST API and GraphQL, Experience with relational and NoSQL databases, Experience with Docker, Kubernetes or Terraform, Understanding of microservices architecture, Experience working in Agile/Scrum methodology, Ability to work in an international team 📃 Skills: Java, Spring, SpringBoot, REST, GraphQL, SQL, NoSQL, Docker, Kubernetes, Terraform, AWS, Azure, CI/CD, Scrum, Microservices 🏢 Description: Opis projektu: Poszukujemy osoby na stanowisko Software Developer, która będzie wspierała zespół w rozwoju aplikacji bankowości mobilnej w ramach strategii banku na lata 2026-30. Zadania: Projektowanie i implementacja usług backendowych dla aplikacji mobilnej. Współpraca z zespołem front end, architektów i testerów w celu zapewnienia spójności i integracji systemów. Tworzenie i utrzymanie API (REST, GraphQL) w technologii Java (Spring Boot). Wdrażanie i monitorowanie usług w środowiskach chmurowych (np. AWS, Azure). Zastosowanie najlepszych praktyk w zakresie Continuous Integration i Continuous Deployment (CI/CD). Współpraca w zespole Scrum/Agile – udział w planowaniu iteracji, sesjach retrospektyw i codziennych stand-upach. Testowanie, debugowanie i optymalizacja kodu w celu zapewnienia wysokiej wydajności i niezawodności systemu. Dokumentacja kodu i procesów wewnętrznych. Wymagania: Ukończone wyższe wykształcenie techniczne (informatyka, automatyka, telekomunikacja). Doświadczenie w tworzeniu aplikacji mobilnych (iOS/Android). Doświadczenie w programowaniu w języku Java (Spring Boot). Znajomość REST API i GraphQL. Doświadczenie w pracy z bazami danych relacyjnymi i NoSQL. Znajomość narzędzi do wdrażania i monitorowania usług (np. Docker, Kubernetes, Terraform). Zrozumienie zasad architektury mikroserwisowej. Doświadczenie w pracy w modelu Agile/Scrum. Umiejętność pracy w międzynarodowym zespole. Wysoki poziom zaangażowania i motywacji do rozwiązywania złożonych problemów technicznych. Mile widziane: Znajomość języka angielskiego na poziomie B2 i wyższym. Zainteresowanie nowoczesnymi technologiami i metodami pracy (DevOps, CI/CD). Zdolność do szybkiego uczenia się i adaptacji do nowych narzędzi i technologii.

Technology

co.brick

Android Developer

Mid

Remote

Gliwice, Poland

110 - 130 PLN

🏢 Summary: Offer for an Android Developer responsible for building, maintaining, and optimizing modern mobile applications on the Android platform. The role focuses on developing new features, improving existing solutions, and ensuring high code quality and performance. The position involves close collaboration with UX/UI, backend, and QA teams. 🗂️ Requirements: Experience in Android application development, Proficiency in Kotlin and/or Java, Knowledge of Android SDK, Understanding of Activity, Fragment, ViewModel, Experience with REST API integration, Proficiency with Git, Knowledge of clean code principles and best practices 📃 Skills: Kotlin, Java, AndroidSDK, Activity, Fragment, ViewModel, REST, Git 🏢 Description: Opis roli: Poszukujemy Android Developera, który dołączy do zespołu tworzącego nowoczesne aplikacje mobilne. Osoba na tym stanowisku będzie odpowiedzialna za rozwój, utrzymanie oraz optymalizację aplikacji na platformę Android, dbając o wysoką jakość kodu i dobrą wydajność aplikacji. Zakres obowiązków: Tworzenie i rozwój aplikacji mobilnych na system Android Utrzymanie istniejących rozwiązań oraz wdrażanie nowych funkcjonalności Współpraca z zespołem projektowym (UX/UI, backend, QA) Dbanie o jakość kodu, testy oraz optymalizację wydajności Analiza i rozwiązywanie problemów technicznych Wymagania: Doświadczenie w tworzeniu aplikacji na Androida Znajomość języków: Kotlin i/lub Java Znajomość Android SDK oraz podstawowych komponentów (Activity, Fragment, ViewModel) Umiejętność pracy z REST API Znajomość Git Zrozumienie zasad clean code i dobrych praktyk programistycznych Mile widziane: Doświadczenie z Jetpack (np. LiveData, Navigation, Room) Znajomość wzorców architektonicznych (MVVM, MVI) Doświadczenie z testami (unit / UI) Znajomość CI/CD Publikacje aplikacji w Google Play

Technology

Spyrosoft

Senior Flutter Developer

Senior

Remote

Warsaw, Poland

110 - 150 PLN

🏢 Summary: Freelance Mobile Applications Developer role focused on building high-performance Flutter-based applications for a solar industry SaaS platform. The position involves developing mission-critical, low-latency mobile solutions that process large-scale data and deliver outstanding user experience. The project runs until the end of 2026 with potential extension. 🗂️ Requirements: Extensive experience in mobile application development, Experience developing mobile applications using Flutter, 5+ years of Native Android development experience (Java or Kotlin), Strong understanding of object-oriented design principles, Experience working with AI-based development tools, Ability to build adaptive, user-friendly mobile UIs, Ability to write clean, testable, and efficient code, Experience optimizing application performance and scalability 📃 Skills: Flutter, Android, Java, Kotlin, OOP, AI, SaaS 🏢 Description: Project description: We are looking for a top-tier Mobile Applications Developer to join our team and help us build cutting-edge software solutions for the Solar Industry. Our platform focuses on designing and monitoring solar fields, processing large-scale data in a SaaS environment, ensuring fast response times, and delivering an outstanding user experience. If you are a passionate Flutter developer who cares deeply about user experience, intuitive interactions, and modern app design, and you are ready to take on the challenge of building high-quality, mission-critical mobile applications, this role is for you. Requirements: Extensive experience in mobile application development Experience in developing mobile applications using Flutter 5+ years of experience in Native Android development (Java / Kotlin) Strong understanding of object-oriented design principles and concepts Experience working with AI-based development tools Proven ability to build adaptive, user-friendly, and flexible mobile UIs Team player with excellent communication skills Passion for high-quality code, performance optimization, and intuitive user experiences Main responsibilities: Design and develop high-volume, low-latency mobile applications for mission-critical systems, ensuring high availability and top performance Contribute to all phases of the software development lifecycle Write clean, well-designed, testable, and efficient code Prepare and deliver software component releases Collaborate closely with cross-functional teams to ensure seamless integration and optimal user experience Continuously improve application performance, usability, and scalability This is a freelance, project-based engagement with no additional benefits, offering the opportunity to work on a clearly defined initiative scheduled to run until the end of 2026, with a possibility of extension depending on project needs and performance.

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.