Oferty pracy
Filtry
React Native Mobile Developer (e-mobility & energy)
Spyrosoft
⚲ Kraków
110 - 150 PLN/h netto (B2B)
Wymagania
- iOS
- Android
- TypeScript
- Expo
- React Native
We are looking for a React Native Developer (Mid+/Senior) with very strong knowledge of the React Native and Expo ecosystem to join our team. We are seeking a versatile, technically mature person who can independently make architectural decisions. Experience in developing native applications for iOS and/or Android platforms (e.g., previous role as an iOS/Android Developer) is welcome but not required. We operate in the energy and e-mobility sector, including the development of: • Charge Point Management Systems (CPMS) • Virtual Power Plants (VPP) • Demand Response solutions • or other similar systems Requirements • Minimum 4 years of commercial experience in mobile application development • Very good knowledge of React Native and Expo • Understanding of the mobile application lifecycle (development, build, testing, release) and the specifics of iOS and Android platforms, including limitations and requirements related to publishing and maintaining apps in the App Store and Google Play • Practical experience in designing, configuring, and maintaining CI/CD pipelines for mobile applications, including automation of builds, testing, and release processes (e.g., Fastlane, GitHub Actions, EAS) • Strong knowledge of TypeScript • Experience integrating with backend/API (REST / GraphQL, authentication, caching) • Knowledge of popular React Native libraries and patterns (e.g., Redux / Zustand, React Navigation, React Query) • Experience maintaining code quality: writing unit/integration tests (Jest, Testing Library), using linters, participating in code reviews • Ability to work in a team and independently solve problems • Experience in projects related to e-mobility or renewable energy sources What will you do? As a Mobile Software Engineer at Codibly, you will participate in exciting projects combining energy and new technologies. Together with our interdisciplinary team of experts, you will be involved in: • Participating in e-mobility projects as well as building modern energy solutions • Optimizing electric vehicle charging infrastructure • Implementing innovative energy storage and distribution algorithms • Integrating renewable energy sources • Building internal products and developing systems from scratch • Working with well-known global brands • No purely support or body-leasing projects • Employment stability with the possibility to change projects • Leadership and consulting career paths • Participation in AI solution implementations and organizational transformation In the area of e-mobility application development, we guarantee: • Development and maintenance of mobile applications in React Native / Flutter • Cooperation with product, backend, and UX/UI teams • Ensuring code quality, performance, and application stability • Participation in product planning and technical decision-making • Code reviews and knowledge sharing within the team We develop modern mobile applications for B2B and B2C users who use fuel cards, loyalty programs, and dedicated discounts. The projects have a real impact on the daily work of drivers and customers - the applications support them both on the road and while using charging infrastructure.
Starszy Programista Flutter [K/M]
Fabrity S.A.
⚲ Warszawa
16 000 - 22 000 PLN netto (B2B)
Wymagania
- Dart
- .Net
- Flutter
O FIRMIE: Fabrity S.A. to dynamicznie rozwijająca się firma technologiczna, specjalizująca się w inżynierii oprogramowania, generatywnej sztucznej inteligencji oraz przemysłowym Internecie rzeczy (IoT). Tworzymy kompleksowe rozwiązania, które pomagają przedsiębiorstwom automatyzować procesy, zwiększać efektywność operacyjną oraz podejmować kluczowe decyzje dzięki skutecznej analizie danych. Usprawniamy procesy biznesowe, wykorzystując wiodące platformy, takie jak ServiceNow, Microsoft Power Platform oraz nasz autorski produkt low-code, Fastive. Dzięki temu wspieramy organizacje w ich cyfrowej transformacji, minimalizując przestoje i optymalizując operacje na każdym etapie. Pracujemy dla firm z różnych branż, w tym farmaceutycznej, ochrony zdrowia, usług finansowych, produkcji, motoryzacji i handlu detalicznego. Zaufały nam znane marki, między innymi ABB, Bayer, Carrefour, PKO BP, Dormakaba, Sanofi, Toyota Bank, Frontex, Liebherr, Pepsico i Saint-Gobain. O PROJEKCIE: Budujemy zespół specjalistów, który będzie odpowiedzialny za rozwój kolejnych funkcji kluczowej platformy naszego klienta z sektora transportowego. Start projektu planowany jest na kwiecień 2026 roku. Zapewniamy możliwość świadczenia usług w modelu 100% zdalnym oraz perspektywę długofalowej współpracy. Projekt dotyczy rozwoju zaawansowanego systemu wspierającego zarządzanie pracami utrzymaniowymi w dużej, złożonej infrastrukturze technicznej. Platforma umożliwia m.in. planowanie i koordynację zadań, obsługę zleceń pracy, monitorowanie obciążenia zespołów oraz pracę z aplikacją mobilną w terenie. W ramach dalszego rozwoju systemu przewidziana jest rozbudowa funkcji webowych, w tym narzędzi planistycznych i modułów zbiorczej obsługi zleceń, usprawnienie wizualizacji pracy zespołów oraz wdrożenie bardziej zaawansowanych mechanizmów harmonogramowania i nadzorowania realizacji zadań. ZAKRES ZADAŃ: • Projektowanie i tworzenie aplikacji w technologii Flutter / Dart • Implementacja nowych funkcji oraz rozwój istniejących modułów • Współpraca z backend developerami przy integracji API • Utrzymanie wysokiej jakości kodu (review, refaktoryzacja, testy) • Optymalizacja wydajności aplikacji na Android • Tworzenie i aktualizacja dokumentacji technicznej • Uczestnictwo w planowaniu prac oraz ocenie zadań (estymacja) OCZEKIWANIA WZGLĘDEM KANDYDATÓW: • Co najmniej 5 lat doświadczenia jako programista aplikacji mobilnych w technologii Flutter na Android OS • Bardzo dobra znajomość Dart (3.x+) oraz frameworka Flutter • Doświadczenie z narzędziami: GitHub Actions, Codemagic • Praktyczne doświadczenie w zakresie publikacji aplikacji w App Store i Google Play • Znajomość narzędzi do pracy zespołowej: Jira, Azure DevOps • Znajomość procesów CI/CD • Znajomość .NET 10 będzie dodatkowym atutem DLACZEGO WARTO DO NAS DOŁĄCZYĆ: • Benefity w ramach systemu kafeteryjnego • Długofalowa współpraca w oparciu o umowę B2B • Możliwość realizacji usług w modelu 100% zdalnym • Zaangażowanie w projekt mający realny wpływ na kierunek rozwoju biznesu naszego klienta
Senior React Native Developer
Britenet
⚲ Katowice, Kielce, Wrocław, Rzeszów
120 - 150 PLN/h netto (B2B)
Wymagania
- iOS
- IoT
- Android
- TypeScript
- HTML
- Redux
- React Native
- CSS
- JavaScript
Poszukujemy doświadczonego Senior React Native Developera, który dołączy do zespołu rozwijającego nowoczesne, wieloplatformowe aplikacje mobilne (iOS/Android) zintegrowane z urządzeniami IoT. Osoba na tym stanowisku będzie miała realny wpływ na architekturę aplikacji, jakość kodu oraz rozwój produktów dostępnych na wielu rynkach. Praca z biura w Katowicach 1 x w tygodniu (środa). Nasze oczekiwania • Minimum 4 lata doświadczenia w React Native oraz 5+ lat w frontendzie (JavaScript/TypeScript, HTML, CSS). • Bardzo dobra znajomość React Native oraz najlepszych praktyk tworzenia aplikacji mobilnych. • Doświadczenie w integracji aplikacji mobilnych z backendem, mikroserwisami i platformami IoT. • Znajomość testów mobilnych, testów integracyjnych oraz automatyzacji testów. • Doświadczenie z CI/CD (np. Bitrise, GitHub Actions, Fastlane). • Umiejętność korzystania z narzędzi do monitorowania i debugowania aplikacji mobilnych. • Doświadczenie w tworzeniu aplikacji wielojęzycznych i wielomarkowych, skalowalnych na różne rynki. • Znajomość zagadnień związanych z bezpieczeństwem aplikacji mobilnych i komunikacji sieciowej. • Znajomość języka angielskiego na poziomie min. B2 Mile widziane • Doświadczenie z Redux / MobX, React Navigation, GraphQL. • Wiedza z zakresu UX/UI dla aplikacji mobilnych. • Doświadczenie w migracji aplikacji do React Native lub modernizacji stacku technologicznego. • Znajomość standardów bezpieczeństwa aplikacji mobilnych i IoT. Kluczowe zadania • Projektowanie i rozwój aplikacji mobilnych w React Native (iOS + Android). • Integracja aplikacji z urządzeniami IoT. • Implementacja logiki biznesowej oraz komunikacji sieciowej z backendem i mikroserwisami. • Optymalizacja wydajności aplikacji (czas uruchamiania, rozmiar paczki, responsywność, tryb offline). • Zapewnienie bezpieczeństwa aplikacji i komunikacji (uwierzytelnianie, szyfrowanie danych). • Tworzenie i utrzymywanie testów mobilnych oraz integracyjnych. • Współpraca z zespołami backend, IoT, QA i UX/UI w środowisku międzynarodowym.
Senior Android Developer/Lead
speedapp
⚲ Warszawa
25 000 - 27 999 PLN netto (B2B)
Wymagania
- Android
- Kotlin
- Java
Poszukujemy osoby z minimum 5-letnim doświadczeniem na platformie Android, która posiada bardzo mocne fundamenty inżynierskie oraz dogłębne zrozumienie działania systemu, potrafi myśleć o wydajności, przewidywalności i stabilności rozwiązania, oraz budować architekturę odporną na błędy (szczególnie w środowisku łączącym embedded, biometrię i ML). Stawka: 25 000-28 000 netto+VAT B2B Praca 100% zdalna ZADANIA • Projektowanie warstw i komunikacji między nimi • Świadome stosowanie wzorców architektonicznych (MVI vs MVVM – różnice, konsekwencje) • Projektowanie abstrakcji wokół autorskiej biblioteki biometrycznej • Tworzenie czytelnego, stabilnego API dla pozostałych modułów systemu • Projektowanie rozwiązań z myślą o testowalności (szczególnie w kontekście przetwarzania obrazu) • Prawidłowa obsługa błędów i projektowanie strategii error handling WYMAGANIA • Bardzo dobra znajomość Kotlina i Javy • Zrozumienie nullability (Java vs Kotlin), default values, Any / Unit / Nothing • Generics (in / out), inline / noinline / crossinline • Doświadczenie z ML wykonywanym bezpośrednio na urządzeniu • PyTorch Mobile / TensorFlow Lite (lub podobne rozwiązania) • AOSP • Android Framework • HAL • Binder / HIDL / AIDL • JNI / NDK MILE WIDZIANE CO OFERUJEMY NA TYM PROJEKCIE? • Zatrudnienie bezpośrednio przez klienta. • Współpracę w oparciu o umowę B2B i stawkę: 25 000-28 000 netto+VAT • Pracę 100% zdalną (okazjonalne wizyty w biurze we Wrocławiu) JAK WYGLĄDA REKRUTACJA? Zgłoszenie: Zaaplikuj i prześlij swoje CV. Po weryfikacji aplikacji rekruter skontaktuje się telefonicznie z wybranymi kandydatami. Screening: Porozmawiaj z rekruterem speedapp o Twoim doświadczeniu. Kolejne etapy: Rekruter speedapp przedstawi Ci jak wygląda proces rekrutacji na dane stanowisko. Rekruter speedapp pozostanie z Tobą w kontakcie podczas całego procesu. O SPEEDAPP W speedapp wierzymy, że organizacja jest tak dobra jak tworzący ją ludzie. Jesteśmy zespołem ekspertów IT i innych specjalistów pracujących dla naszych klientów na całym świecie (m.in Izrael, Austria, USA). Wykraczamy daleko poza kategorię HR. Budujemy zespoły IT, a także pomagamy w ich zarządzaniu. 👉 10 lat doświadczenia 👉 +100 klientów na całym świecie +300 zatrudnień rocznie 💎 Jesteśmy laureatem prestiżowej nagrody Diamenty Forbes cztery lata z rzędu (2022, 2023, 2024, 2025), członkiem sieci Fast Growth Icons oraz FinTech Poland. MASZ PYTANIA? Skontaktuj się bezpośrednio z rekruterem odpowiedzialnym za ten proces. Iga Olszewska-MagnowskaSenior IT Delivery Consultantiga.olszewska@speedapp.pl
Senior Android Developer (B2B)
Reply Polska Sp. z o. o.
⚲ Katowice
140 - 180 PLN/h netto (B2B)
Wymagania
- Git
- Jetpack Compose
- Kotlin
- Gradle
- Android Jetpack
- React Native
- Flutter
- RESTful API
- Android SDK
Responsibilities • Implementing features to our Android based apps in collaboration with the team for consistent and aligned design/architecture • Ensure security, performance, and scalability in Kotlin based implementation. • Optimize Gradle configurations for dependency management, build automation, and streamlined releases. • Manage API integrations and third-party SDK/systems lifecycles to ensure smooth interoperability. • Provide comprehensive documentation, samples, and developer guides. • Collaborate with product managers and merchant integration engineers to align capabilities with business needs. • Stay ahead of Android development trends, security updates, and regulatory changes in payments. Qualifications • A university degree in Computer Science or a related field. • 5+ years of experience in Android development or 2+ years of experience using Kotlin, with a solid understanding of the development tools in Android development tools. • Strong experience in Jetpack Compose and modern Android UI development. • Proficiency in Android Jetpack components (ViewModel, LiveData, Navigation, etc.). • Experience integrating RESTful APIs and managing third-party SDK/framework lifecycles. • Strong knowledge of Git (branching strategies, pull requests, conflict resolution, etc.). • Understanding of the Android app publishing process (app signing, release management, Play Store distribution). • Hands-on experience with Gradle for dependency management and automated build processes • Fluency in Polish and very good communication in English • Availability to work in a remote/hybrid mode. Remote workers, we invite to the office once every month.Nice to have: • Payment industry undestanding and experience • Understanding of PCI-DSS or other payment related standards Nice to have • Payment industry undestanding and experience • Understanding of PCI-DSS or other payment related standards About Nexi Digital Nexi is Europe's PayTech company operating in high-growth, attractive European markets and technologically advanced countries. Listed on Borsa Italiana's MTA, Nexi has the scale, geographic reach and abilities to drive the transition to a cashless Europe. With its portfolio of innovative products, e-commerce expertise and industry-specific solutions, Nexi provides flexible support for the digital economy and the entire payment ecosystem globally, across a broad range of different payment channels and methods. Nexi’s technological platform and the best-in-class professional skills in the sector lets the company operate at its best in three market segments: Merchant Services & Solutions, Cards & Digital Payments and Digital Banking & Corporate Solutions. Nexi constantly invests in technology and innovation, focusing on two fundamental principles: meeting, together with its partner banks, customer needs and creating new business opportunities for them. Nexi is committed to supporting people and businesses of all sizes, transforming the way people pay and businesses accept payments. It offers companies the most innovative and reliable solutions to better serve their customers and expand. By simplifying payments and enabling people and businesses to build closer relationships and grow together, Nexi promotes progress to benefit everyone.
Flutter Developer
QUERCUS SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
⚲ Łódź
Wymagania
- Flutter
- Dart
- Git
- REST API
- JSON
- Firebase (nice to have)
- CI/CD (nice to have)
Wymagania: - 2 lata komercyjnego doświadczenia w pracy z Flutter/Dart, - znajomość wzorców architektonicznych (np. BLoC, Provider, Riverpod), - umiejętność budowania responsywnego UI i obsługi na wielu platformach (Android/iOS), - doświadczenie w integracji z REST API i pracy z JSON, - znajomość Git i pracy zespołowej (Code Review, Pull Requesty). Mile widziane: - doświadczenie w publikacji aplikacji w Google Play / App Store, - znajomość Firebase (Firestore, Auth, Crashlytics, Messaging), - znajomość testów jednostkowych i integracyjnych w Flutterze, - znajomość CI/CD (np. Bitrise, GitHub Actions). O firmie: - Jesteśmy firma technologiczną. Działamy w branży IT od ponad 20 lat wspierając naszych klientów w tworzeniu innowacyjnych rozwiązań z obszaru automatyzacji procesów biznesowych oraz komunikacji internetowej. Specjalizujemy się w dostarczaniu kompleksowych rozwiązań dla podmiotów z sektora finansowego. - Chcesz wiedzieć więcej o nas? Odwiedź naszą stronę: https://qrqs.eu/ - Zajrzyj na nasze profile na social mediach i sprawdź co aktualnie u nas słychać: - https://www.facebook.com/qrqseu - https://www.linkedin.com/company/51667250 Zakres obowiązków: - tworzenie i rozwój aplikacji mobilnych w Flutterze dla Androida i iOS, - współpraca z zespołem backendowym przy integracji API. - utrzymywanie wysokiej jakości kodu (testy, code review, refaktoryzacja), - udział w planowaniu funkcji i estymacji zadań, - wdrażanie aplikacji do sklepów (opcjonalnie). Oferujemy: - możliwość rozwoju zawodowego i ciągłego podnoszenia kwalifikacji, - atrakcyjne warunki zatrudnienia, - dowolną formę zatrudnienia – umowa o pracę lub B2B, - możliwość pracy zdalnej i stacjonarnej w zależności od preferencji, - elastyczne godziny pracy, - udział w szkoleniach wewnętrznych i zewnętrznych, - dostęp do najnowszych technologii, - udział w pracach przy ciekawych projektach, - miłą atmosferę w młodym i dynamicznym zespole, - płatny program poleceń pracowniczych, - prywatny pakiet medyczny, - eventy integracyjne.
Engineering Manager - Employee Spend & Mobile
Pleo
⚲ Madrid, London, Lisbon
Wymagania
- React Native
- iOS
- Android
Engineering Manager - Employee Spend & Mobile Messy spend management is tricky business. And tedious processes are a lose-lose situation for all involved, not just finance. At Pleo, we're changing that. We build spend solutions that make managing money seamless, empowering, and surprisingly effective for finance teams and employees alike—with a vision to help all businesses ‘go beyond’. The word ‘Pleo’ actually means ‘more than you’d expect’, and living by that mantra has been the secret to our success over the last 10 years. Now, we’re at a pivotal moment in our journey; every move we make has a direct impact on our 40,000+ customers, our business, and our collective success. We need people who take pride in uncovering customer needs, who turn complex problems into simple solutions, challenge the way things are done (respectfully), and always aim high. With great ambitions driving us forward, we can’t say we’ve got this whole thing figured out. And frankly, that’s half the fun! What we can say is that we’re a driven, progressive, and, importantly, a kind bunch of 850+ people from over 100 nationalities, all committed to delivering the future of business spending, together. About the role We're looking for an Engineering Manager to join our Employee Spend & Mobile Segment at Pleo. This role places you at the forefront of advancing our technical excellence and innovation. You will work with one or two of our squads with up to 12 direct reports, and in close collaboration with Product Manager (PM) and Designer. You’ll report to our segment’s engineering lead and, you will head-up and champion our mobile app initiatives and Pleo end user features and improvements. You’ll also have the chance to partner with teams across Pleo to ensure success. Your leadership style - We always say that we hire anyone who we would want to be our boss, irrespective of the role they’re in (from Customer Support student workers to co-founders!). That should be the feeling we’re left with when any of us speak to you. - We are looking for someone who cares deeply about individuals as human beings - we focus on authentic leadership and are actively trying to develop ourselves in this space. - We hope that you will be able to show vulnerability, radical transparency, and a listening ear to those around you. - We truly believe that with this type of style you and your team will set an incredible path forward - and that path will get us to incredible places. We want an engineering manager whose team will be standing on the top of the mountain with them - celebrating together and not left behind exhausted on the path below. - We want you to help your team(s) through the journey of becoming high-performing, building trust among the members in the team, and helping them fine-tune their processes. What you’ll be doing As an Engineering Manager, you will: - Work closely with the Product Manager and Designer to set a vision and direction for the team or group of product teams. - Directly manage Engineers (and Tech Lead). - Drive a customer-centric & solution-oriented mindset. - Continuously improve the environment and processes for how we build our product. - Align technology direction within your team(s), with other teams as well as with the overall technology direction of the company. - Represent engineering in key initiatives and projects within the segment or across the company and ensure they get delivered. - Contribute to goal setting and hold a high standard in people, delivery, and execution.
Android Developer
emagine Polska
⚲ Warszawa
120 - 140 PLN/h netto (B2B)
Wymagania
- Android
- CI/CD
- Java
- Android SDK
Stawka: 140 zł/h na b2bLokalizacja: 2-4 dni w miesiącu z biura w Warszawie, reszta zdalnie Start: ASAP Branża: Bankowość Podsumowanie: Stanowisko Android Developer ma na celu tworzenie oraz rozwijanie aplikacji mobilnych na platformie Android, co jest kluczowe dla dostarczenia nowoczesnych rozwiązań technologicznych, które zwiększają konkurencyjność i zadowolenie klientów. Zakres obowiązków: • Programowanie aplikacji mobilnych na platformie Android. • Praca z językiem Java oraz Android SDK, z nastawieniem na Kotlin. • Posługiwanie się narzędziami kontroli wersji, szczególnie GIT. • Projektowanie i programowanie z użyciem wzorców obiektowych. • Dokumentowanie kodu oraz testowanie aplikacji. • Współpraca w zespole Agile i implementacja Continuous Integration. Wymagania kluczowe: • Minimum 4 lata doświadczenia w programowaniu, w tym 2 lata na platformie Android. • Znajomość Javy i Android SDK. • Praktyczne umiejętności w programowaniu aplikacji mobilnych. • Bardzo dobra znajomość projektowania i programowania obiektowego. • Doświadczenie w pracy z Daggerem, RxJava i Coroutines. • Umiejętność pisania testów jednostkowych i funkcjonalnych. • Znajomość angielskiego umożliwiająca komunikację w kontekście technicznym. • Doświadczenie w metodyce Agile. Miło widziane: • Znajomość Kotlin. • Umiejętności w obszarze DevOps. • Doświadczenie z narzędziami Jira i Confluence. • Znajomość Samsung KNOX SDK. • Doświadczenie w tworzeniu aplikacji w architekturze client-server. • Znajomość zagadnień Accessibility.
Android Developer Intern Krakow
Grid Dynamics Poland
⚲ Kraków
32 - 32 PLN/h brutto (Staż)
Wymagania
- Programming
- Android
- Kotlin
- English
Are you looking for a great opportunity to expand your skills and knowledge? Want to join a multinational company with interesting projects and learn from our professionals? If you are ready to start your career in IT, just show us your potential, and we will give you the experience! Responsibilities: • Learning under the supervision of an experienced programmer • Spend 30 hours per week for 6 months on developing yourself in your chosen field • Working closely with your mentor on daily tasks Min requirements: • Basic knowledge in Computer Science: Algorithms, Data Structure, Multithreading • Ability to briefly explain an OOP/OOD principles on concrete examples • Basic understanding of TCP/IP and HTTP protocols • Basic understanding of Android OS: processes work and an application life cycle • Ability to write working code in Kotlin/Java • English: Intermediate or higher (spoken and written) • Education: computer science, computer engineering, information technologies, graphic design or other technical departments are highly preferable Would be a plus: • Familiar with Git as well as Git basic commands: Clone, Push, Pull, Fetch, Status, Merge. • Understanding of Design Patterns, their purpose, and usage in practice • Understanding and usage of common Architecture Patterns used in Android applications: MVP, MVVM, Clean Architecture • Good understanding of Android OS: processes work and an application life cycle • Good practical experience with Android Studio and Development Environment • Familiar with Retrofit, Dagger 2, RxJava 2, Kotlin coroutines, Kotlin Flow, Room We offer: • The duration of the internship is 6 months • 6 working hours a day • Compensation for the period of study • Mentoring from professional specialists, development plan, monitoring of learning progress, technical assessment upon completion of training • The best students will have the opportunity for further employment in the company • Opportunity to participate in all activities of the company • We provide all the necessary equipment • Access to training platforms
Senior Flutter Developer
Spyrosoft
⚲ Warszawa, Wrocław, Kraków, Białystok, Łódź
110 - 150 PLN/h netto (B2B)
Wymagania
- Kotlin
- Native Android
- Java
- Flutter
- AI Tools
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.
Senior Business Analyst
MUDITA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
⚲ Warszawa
16 000 - 21 000 zł gross
Wymagania
- Jira
Wymagania: - Minimum of 6+ years of progressive experience as a Business Analyst. - Excellent understanding of SDLC and product discovery best practices. - Experience in creating software products in an Agile environment (minimum 1 year). - Tooling: Jira/Confluence + workshop tools (Miro/FigJam) - Practical modeling skills (BPMN/UML/flow diagrams) and process thinking - Collaboration: Close cooperation with the design team, business analysts, PM’s, QA and development teams. - Engagement: Taking ownership and initiative, and actively engaging in meetings and discussions. - Strong analytical mindset and problem-solving skills. - High attention to detail. - Excellent organization, planning, and documentation skills. - English and Polish Proficiency: Working proficiency in both Polish and English is essential, including the ability to run workshops, give presentations, and manage documentation in English. Mile widziane: - Background in the mobile applications or telecommunications industry. O firmie: - We are one of a very few companies in Poland dedicated to designing and manufacturing high quality consumer electronics, aimed at the international market, especially USA and EU. Our goal is to create unique products featuring top notch minimalist design, in order to help us to live our life in harmony with modern technology. We strive to be independent thinkers, who are not afraid of introducing products which go against typical hot trends, highly promoted by the mainstream big tech companies. To achieve our objective, we rely heavily on custom-designed solutions. Zakres obowiązków: - Holistic Product Mapping - Ownership of mapping the entire ecosystem (Hardware + OS + App). You don't focus on a single feature but analyze how a change in one module impacts the whole system. - Feasibility study - verifying ideas for technical and business feasibility before they hit the development stage. - Translating product vision into clear, actionable requirements and documentation for Design & Delivery teams. - Leading Product Discovery phase (e.g. Event Storming, User Story Mapping, Interviews) that bridge the creative world (UX/Design) with the technical world. - Driving roadmap and backlog planning, ensuring strong alignment with business objectives, user needs and stakeholder priorities. - Translating customer and user feedback into well-defined backlog items and improvement initiatives. - Supporting Product, Design, and Delivery teams throughout the entire SDLC — from concept, through development and testing, to production launch. - Leading the end-to-end requirements lifecycle: elicitation, analysis, documentation, validation and ongoing change control. - Ensuring user stories and acceptance criteria are well-defined, traceable and consistently understood across teams. Oferujemy: - Flexible working hours. - Paid time off for B2B contracts. - 2 paid days off for volunteering.
Senior Android Developer
B3 Consulting Poland
⚲ Warszawa
Wymagania
- Solid
- Nowoczesnego podejścia do UI
- Android SDK
- Test-Driven Mindset
Wejdź na pokład B3! 🚀 Jesteśmy polską firmą outsourcingową o skandynawskich korzeniach, w której cenimy szczególnie takie wartości jak skandynawska energia, logika, doświadczenie, a wszystko to w skandynawskiej kulturze pracy. Nasza filozofia "CARE" to nie tylko słowo – to sposób myślenia. Troszczymy się o potrzeby, dostosowujemy rozwiązania i otaczamy wszystko odpowiednią troską. B3 Consulting Poland to nie tylko miejsce pracy, to społeczność ludzi z entuzjazmem 🙌🙌 Chcesz być częścią naszej załogi to zapraszamy w podróż w odległą galaktykę 🚀 Obecnie poszukujemy osoby na stanowisko Senior Android Developer, który razem z nami stworzy wiodące centrum innowacji cyfrowych w Polsce. 🚀Aby wejść z nami na pokład potrzebujesz: • Zaawansowanej znajomości Android SDK: Wieloletnie doświadczenie w budowaniu złożonych aplikacji mobilnych, z naciskiem na logikę i architekturę. • Solidnych fundamentów inżynierskich: Biegłość w stosowaniu wzorców projektowych i zasad SOLID w celu budowania modularnych, łatwych w rozwoju systemów. • Zarządzania stanem i danymi: Doświadczenie w projektowaniu wydajnych warstw danych i synchronizacji informacji wewnątrz aplikacji. • Nowoczesnego podejścia do UI: Znajomość trendów w budowaniu interfejsów (w tym Jetpack Compose) oraz umiejętność sprawnego poruszania się w istniejącej warstwie widoków. • Test-Driven Mindset: Umiejętność projektowania kodu w sposób, który naturalnie wspiera testy jednostkowe i integracyjne jako standard jakości. 🚀Realizuj naszą misję poprzez: • Projektowanie i rozwój nowej architektury: Implementacja nowoczesnych rozwiązań architektonicznych, które zapewnią wysoką skalowalność i łatwość rozbudowy aplikacji. • Zapewnienie najwyższych standardów jakości (Quality Assurance): Tworzenie kodu zorientowanego na testowalność (test-driven mindset), co gwarantuje stabilność biznesową dostarczanych funkcji. • Mentoring i facylitacja wiedzy: Wsparcie merytoryczne zespołu oraz promowanie zaawansowanych praktyk inżynierskich w codziennej pracy deweloperskiej. • Samodzielność decyzyjna: Rozwiązywanie kluczowych wyzwań technicznych i samodzielne prowadzenie złożonych wątków programistycznych. • Optymalizacja warstwy systemowej: Praca nad wydajnością, sprawnym przepływem danych (logi, bazy danych) oraz niezawodnością narzędzia w środowisku produkcyjnym. 🚀Na pokładzie B3 znajdziesz/otrzymasz: • Benefity w obszarze zdrowia i sportu dopasowane do Twoich potrzeb • Bezpłatne treningi biegowe i pływackie, wewnętrzna drużyna triatlonowa, wspólne zawody (Warszawa) • Skrojone na miarę działania rozwojowe pozwalające pogłębić wiedzę ekspercką • Cykliczne inicjatywy pozwalające na rozwój w innych dziedzinach IT niż aktualna
React Native Developer
IT SQUAD SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
⚲ Warszawa
Wymagania
- React Native
- JavaScript
- TypeScript
- Zustand
- Redux
- React Query
- Bridge
- Turbo Modules
Wymagania: - Minimum 4 lata komercyjnego doświadczenia w pracy z React Native. - Znajomość JavaScript oraz TypeScript (nie wymagamy biegłości w samym TS – jeśli sprawnie poruszasz się w JS, szybko się u nas odnajdziesz). - Doświadczenie w zakresie bezpieczeństwa aplikacji mobilnych – zamiast czystej teorii czy znajomości norm OWASP Mobile, liczy się dla nas Twoja praktyka (na co dzień korzystamy też z narzędzi automatyzujących ten proces). - Umiejętność klarownego komunikowania swoich działań – szukamy osoby, która potrafi konkretnie opisać: co zrobiła, w jaki sposób i dlaczego wybrała dane rozwiązanie. - Praktyczna znajomość architektur (Clean Architecture, MVVM) oraz bibliotek do zarządzania stanem (Zustand, Redux, React Query). - Doświadczenie w integracjach chmurowych (Cloud Integration) oraz wykorzystywaniu natywnych możliwości platform (iOS/Android). - Praca z natywnymi modułami (Bridge, Turbo Modules) i dbałość o optymalizację wydajnościową aplikacji. - Samodzielność i proaktywność – szukamy partnera technologicznego, który bierze odpowiedzialność za kod. Mile widziane: - Znajomość specyfiki branży medycznej (praca z wrażliwymi danymi i regulacjami bezpieczeństwa). O firmie: - Jesteśmy firmą o profilu wdrożeniowo – doradczym. Specjalizujemy się m.in. w takich obszarach jak Rescue IT, transformacja cyfrowa i utrzymanie. Nasz team to aktualnie ponad 100 specjalistów: analityków biznesowych, analityków danych, projektantów UX/UI, programistów full-stack i testerów. Wspólnie tworzymy najnowocześniejsze rozwiązania cyfrowe przede wszystkim dla klientów z branż takich jak: opieka zdrowotna, bankowość, ubezpieczenia, e-commerce, FMCG i handel detaliczny. - Łączymy innowację z praktycznym podejściem do rozwiązywania problemów technologicznych. Nasz zespół to pasjonaci IT, którzy stawiają na rozwój, nowoczesne technologie i przyjazne środowisko pracy. Zakres obowiązków: - Projektowanie i wdrażanie kompletnej architektury aplikacji w React Native (warstwa logiki, zarządzanie stanem, komunikacja z API) od fazy koncepcji po release. - Samodzielne przekładanie makiet (Figma/Adobe XD) na wydajny kod, z umiejętnością uzasadnienia wybranych rozwiązań technicznych i architektonicznych. - Implementacja bezpiecznych mechanizmów autoryzacji i uwierzytelniania (np. integracje z Auth0, Firebase Auth, OAuth2) oraz dbałość o bezpieczne przechowywanie danych lokalnych. - Integracja aplikacji z usługami chmurowymi (AWS, Azure, GCP) oraz systemami zewnętrznymi, przy zachowaniu najwyższych standardów przesyłu danych. - Dokumentowanie procesu wytwórczego oraz umiejętność klarownego wyjaśnienia (step-by-step) architektury i przepływu danych wewnątrz aplikacji. - Ścisła współpraca z zespołem backendowym przy definiowaniu kontraktów API i optymalizacji komunikacji (REST/GraphQL). - Dobór bibliotek i narzędzi (CI/CD, Fastlane, Bitrise) wspierających rozwój i automatyzację publikacji w sklepach (App Store / Google Play). - Zapewnienie bezpieczeństwa aplikacji zgodnie ze standardami OWASP Mobile, w tym audyt własnych rozwiązań pod kątem podatności. Oferujemy: - Pracę na godziny do punktowego wsparcia eksperckiego w zakresie tworzenia architektury - godziny pracy i ilość ustalimy dowolnie w zależności od zapotrzebowania i możliwości kandydata. - Realny wpływ na rozwiązania biznesowe i technologiczne w ramach realizowanych projektów. - Eventy firmowe, dostęp do usług medycznych oraz pakietów sportowych. - Zatrudnienie na umowę B2B. - Pracę w trybie hybrydowym (Warszawa). - Krótki proces rekrutacji polegający na rozmowie HR oraz skill interview z managerem projektu.
Android Engineer
Svitla Systems
⚲ Warszawa, Kraków, Wrocław, Poznań, Gdańsk, Białystok, Toruń, Rzeszów, Lublin
Wymagania
- Kotlin Coroutines
- Android
- Jetpack Compose
- Kotlin
- Clean Architecture
We are looking for a Android Developer to join the team working on the Glassdoor Android application. This role involves both feature development and ongoing support, ensuring a high-performing, scalable, and user-friendly mobile experience. You will contribute to: • Development of new features • Maintenance and enhancement of existing functionality • Bug resolution and performance optimization • Continuous improvement of user experience This is a hands-on role requiring strong architectural discipline and deep Android expertise. Key Responsibilities: • Design, develop, and maintain Android features using modern best practices • Implement scalable, maintainable solutions following Clean Architecture principles • Ensure strict separation of layers (Data, Domain, Presentation) • Write high-quality, testable, and efficient Kotlin code • Optimize app performance and responsiveness • Troubleshoot, debug, and resolve production issues • Collaborate with cross-functional teams to deliver high-impact features Must-Have Requirements • 2-4+ years of professional Android development experience • Strong proficiency in Kotlin • Deep experience with Jetpack Compose • Solid understanding of Kotlin Coroutines and Structured Concurrency • Proven experience implementing Clean Architecture • Experience maintaining strict architectural layer separation (Data / Domain / Presentation) Nice to Have • Experience working with GraphQL (strong plus) Ideal Candidate • Passionate about modern Android development • Detail-oriented and performance-driven • Comfortable working in production environments • Strong architectural mindset • Able to balance new feature delivery with stability and maintainability
Android Developer (Kotlin)
7N
⚲ Gdańsk
25 200 - 26 880 PLN netto (B2B)
Wymagania
- Git
- Android
- CI/CD
- Kotlin
- UX/UI
- Design Patterns
About the Project We are looking for Senior Android Developer to join a project from logistics industry. Work Mode: remoteStart of the project: ASAP Duration of the project: till the end of December 2026 Job Responsibilities • Take part in code reviews and pair programming to uphold high code quality while consistently applying industry standards and best practices • Lead and promote continuous improvements within the team • Support and mentor junior team members, helping them strengthen their skills and deepen their understanding of best practices • Improve and optimize existing code to enhance its quality, performance, maintainability, and scalability • Evaluate and interpret user requirements and business goals to effectively steer the development process and define project direction • Assist in creating and maintaining thorough project documentation • Provide ongoing maintenance and support for software applications, resolving issues in a timely manner • Develop and implement automated tests to ensure reliability and proper functionality of the code Expectations • Min. 5 years of experience • Strong, hands-on experience with Android development and deep knowledge of the Kotlin programming language, including modern Android development tools and best practices • Proven experience designing and architecting complex mobile applications • Hands-on experience with code reviews, pair programming, and mentoring other developers • Strong knowledge of mobile software architecture patterns, including MVVM, Clean Architecture, and SOLID principles • A strong advocate of automated testing and test-driven practices • Experience with Continuous Integration and Continuous Deployment (CI/CD), as well as managing release processes. Solid understanding of Git version control • Good grasp of UI/UX best practices and Material Design guidelines • English on an advanced level (min. B2) We offer • Ongoing support from a dedicated agent, taking care of your project continuity, client contact, necessary formalities, work comfort and development • Consultant Development Program – advice on growth planning based on the latest trends and market needs in IT, including consultations with agents and growth mentors • Access to 7N Learning & Development – a development and educational platform with webinars, a library of articles and industry reports, and regular invitations to one-time and recurring development events – technical, business, and lifestyle • Spectacular integration events, both for you (e.g., annual Kick-Off trip, Christmas parties, or Summer Olympics sports events) and for your loved ones (e.g., family picnics, movie premieres) • Professional development not only during the project – you can get involved in knowledge transfer to others within the 7N Services offering directed at 7N clients • Relationships and access to the knowledge of the most experienced IT experts in the market – the average professional tenure of our consultants in Poland is over 10 years • A complete benefits package, including funding for medical care, life insurance, sports cards for you and your loved ones, as well as discounts in stores in Poland and abroad About 7N Constantly searching for projects, difficult rate negotiations, lack of development support – sounds familiar? At 7N, you gain not only stability of contracts but also the personal involvement of a dedicated agent who ensures your professional comfort and continuous access to development initiatives. Our mission is to provide stable and rewarding collaborations that drive your success as an IT expert and the success of our clients. We build long-lasting relationships based on Scandinavian values and 30 years of experience creating IT solutions for over 200 organizations.
Senior Android Mobile Engineer
.intent
⚲ Warszawa
15 000 - 30 000 PLN netto (B2B)
Wymagania
- C++
- Kotlin
- KMM
- Java
- C
We are looking for a Senior Android Engineer to join an embedded-focused team augmentation project for a global consumer electronics brand. This role goes far beyond classic Android app development. You will work closely with embedded, firmware, and hardware teams on next-generation products and prototypes, taking ownership across the entire ecosystem, not just the mobile layer. Due to security requirements and the product’s confidential nature, this project requires regular on-site presence at our Warsaw office and cannot be fully remote. intent has over 10+ years of experience in helping to conceptualize, design, and build software for IoT and connected devices. We act as a specialized think partner for products at the intersection of physical and digital, from brand-new concepts to products entering competitive and established markets. Some of the brands we’ve worked with include Oura, BOSE, and McIntosh. What you’ll do • Design, build, and maintain high-quality Android applications for IoT and connected devices • Work close to hardware, firmware, and embedded teams, not just the mobile layer • Implement device onboarding and setup flows • Optimize performance, threading, and reliability in complex environments • Review pull requests, give feedback, and help keep code quality high • Write and maintain unit tests • Take part in technical discussions, daily calls, and knowledge sharing Android experience • 6+ years of commercial Android experience • Strong proficiency in Kotlin and Java • Hands-on experience with Jetpack Compose (Kotlin UI) • Solid knowledge of Kotlin Coroutines and async programming • Experience with unit testing / TDD • Familiarity with dependency injection (Hilt, Koin) • Strong experience building apps, communicating with devices over Bluetooth Low Energy (BLE) • Understanding of Android internals (SDKs, system components, lifecycle) • B2+ English, comfortable in everyday communication Cross-platform / Embedded / Ecosystem • Familiarity with C/C++ for shared or native modules • Experience working in or close to embedded / IoT ecosystems • Understanding of networking fundamentals: • TCP / UDP / IP • REST / HTTP • WebSockets • Knowledge of secure authentication & authorization: • OAuth 2.0 • OpenID Connect • Session management, RBAC • Experience with performance optimization and multi-threading
Senior Android Engineer with AOSP
Luxoft DXC
⚲ Wroclaw
Wymagania
- Kotlin
- Android
- SELinux
- git
Our Video Collaboration products help companies stay connected and can be found in the conference rooms of some of the biggest businesses in the world. We are a small nimble group and we are growing our team. We create amazing experiences in the conference room using creative design, surprising science, and innovation. We love what we do because we are passionate about connecting people and we use the products we create every day to stay connected to our team. Want to be part of this team of collaboration innovators? We are looking for a talented Senior Android Application Engineer who can tell us what to do. You will be part of a small team of developers focused on making video collaboration an amazing experience and the software you create will be used by thousands of people every day. We are looking for an Android Software Engineer who can work on both Android Apps layer and AOSP framework layer. The key responsibilities include implementation of custom platform services, applications and device management features running on a customized Android system. We are working on unique embedded products that rely heavily on performance and security. In this role you will be responsible for providing core system services for other system components.
Senior React Native Engineer
Espeo Software
⚲ Warszawa, Poland (Remote), Gdańsk, Wrocław
150 - 180 PLN/h netto (B2B)
Wymagania
- TypeScript
- CI/CD
- Redux/Zustand
- Mobile architecture
- REST APIs
- React Native
We are a technology company that started its journey in 2008. Our main headquarters is located in the picturesque city of Poznań, nestled by the beautiful Malta lake. For more than 17 years, we have been assisting companies in developing and implementing innovative fintech solutions. Leveraging our expertise in areas such as blockchain, online payments, and more, our clients can invent and develop cutting-edge solutions and services that keep them at the forefront of innovation. Senior React Native Engineer SKILLS: React Native | TypeScript | Redux/Zustand| rest APIs | CI/CD | Mobile Architecture B2B PLN 150 - 180 / Hour LOCATION: REMOTE, POLAND START DATE: ASAP Key Services and Requirements: A Roadmap to Your Professional Success 🚀About the opportunity:Our client, a leading digital asset bank, is starting a greenfield initiative to build their first mobile application from scratch. As a Senior React Native Engineer, you will join at the foundational stage and work closely with the Mobile Tech Lead to design and develop a full-feature mobile banking platform aligned with the existing web experience. This is a unique opportunity to influence the mobile architecture and key technical decisions from day one.Scope of services: • Designing and developing a greenfield mobile application using React Native from the ground up • Establishing architecture, patterns, standards, and best practices for the mobile codebase • Implementing end-to-end feature parity with the existing web platform • Making independent architectural decisions (state management, navigation, offline capabilities, security, performance) with clear trade-off analysis • Proactively identifying technical challenges and proposing multiple solution approaches • Integrating RESTful APIs and collaborating closely with backend teams • Working directly with the Mobile Tech Lead to design robust, mobile-first solutions • Optimizing performance and ensuring stability across iOS and Android platforms • Leveraging AI-powered development tools to accelerate delivery and maintain high code quality • Participating in code reviews, ensuring maintainability, scalability, and clean architecture • Supporting production releases and resolving issues when needed • Working in a fast-paced, greenfield environment with a strong focus on ownership and accountability • Maintaining transparent and effective communication within the team and with stakeholders Here’s a set of skills we require: • Strong hands-on experience with React Native and production-grade mobile applications (iOS & Android) • Senior-level understanding of mobile architecture, React Native internals, lifecycle, and performance optimization • Practical experience in building financial or banking applications (mandatory) • Solid understanding of banking workflows, security requirements, compliance considerations, and financial UX patterns • Familiarity with crypto / digital assets and blockchain concepts is a strong advantage • Strong knowledge of TypeScript • Experience with state management solutions (Redux, MobX, Zustand, or similar) • Ability to evaluate technical approaches, clearly articulate trade-offs, and justify architectural decisions with real examples • Experience integrating RESTful APIs and working closely with backend teams • Practical experience with CI/CD pipelines for mobile applications • Experience shipping apps to App Store and Google Play • Familiarity with AI coding tools (Cursor, GitHub Copilot, Claude Code, or similar) and ability to effectively use them in development workflows • Strong solution-oriented mindset and proactive approach to problem-solving • Comfort working in ambiguous, greenfield environments with high ownership expectations • Excellent communication skills and ability to work in an international team • English at C1 level or higher (daily communication) Nice to have experience with: • Native mobile development (Swift / Objective-C and/or Kotlin / Java) • Mobile security best practices, including encryption and biometric authentication • Mobile analytics, monitoring, and crash reporting tools • Experience mentoring or supporting other engineers (code reviews, feedback, knowledge sharing)
Mobile/ Frontend Engineer
G2i Inc.
⚲ London
Wymagania
- React Native
- TypeScript
- Next.js
- JavaScript
Location London, UK - Hybrid – 3 days in office - Office location: Central London (Victoria area) About the Role We are looking for a Front-End Engineer with strong React Native and TypeScript experience to help build and improve a tablet-based Point of Sale (POS) application. This role is ideal for someone with a mobile-focused background who comes from a front-end development foundation. The majority of the codebase is written in React Native, with some Next.js used for web surfaces. The focus is on improving UI quality, optimizing performance, and building new features in a fast-paced startup environment where AI is heavily used in development workflows. Key Responsibilities - Build and maintain front-end features for a tablet-based POS application - Work extensively with React Native and TypeScript - Improve UI/UX quality and reduce clutter in an existing codebase - Refactor and optimize front-end code to ensure performance and reliability - Collaborate closely with product engineers and backend developers - Ship new features quickly while maintaining high code quality - Use AI-assisted development tools responsibly and effectively
Programista / Programistka Aplikacji Mobilnych (iOS)
Centralny Ośrodek Informatyki
⚲ Warszawa
9 000 - 12 000 PLN brutto (UoP)
Wymagania
- iOS
- REST
- Swift
- SQL
Jesteśmy największą w Polsce państwową firmą IT. To my tworzymy mObywatela, mDowód, Profil Zaufany, rejestry państwowe i wiele innych e-usług, z których korzystacie na co dzień Ty i Twoi znajomi_e.Istniejemy na rynku od 15 lat. Pracując z nami, zyskujesz stabilność zatrudnienia, umowę o pracę i dużo benefitów dla Ciebie i Twojej rodziny. Ale COI to także software house. Dlatego stawiamy na innowacje, jesteśmy na Ty, pracujemy hybrydowo i w elastycznych godzinach, a do biura możemy przychodzić z psem. Najważniejsze jest to, że w COI robimy coś ważnego: tworzymy cyfrowe rozwiązania, które ułatwiają życie milionom ludzi w Polsce. Ty też możesz mieć w tym swój udział! Dołącz do zespołu, który rozwija m.in. aplikację mObywatel na stanowisko Programistka/ Programista aplikacji Mobilnych (iOS) i rozwijaj swoją karierę w zespole doświadczonych developerów iOS! Rozwijamy aplikacje dla sektora publicznego, w tym polską flagową aplikację mObywatel, z której korzystają miliony użytkowników. To bardzo duże i odpowiedzialne przedsięwzięcie, do którego być może potrzebujemy właśnie Ciebie. 😊Jeśli jesteś osobą, która pewnie porusza się w świecie tworzenia aplikacji mobilnych dla platformy iOS, do programowania podchodzisz z pasją, lubisz pracę zespołową, chcesz rozwijać swoje umiejętności w doświadczonym zespole, korzystającym z najnowszych technologii, tworzącym najważniejsze publiczne aplikacje mobilne w Polsce, to mamy ofertę dla Ciebie! Specjalizujemy się w projektowaniu, tworzeniu, rozwijaniu oraz modernizacji aplikacji mobilnych dla sektora publicznego. Kładziemy szczególny nacisk na bezpieczeństwo, dostępność oraz wysoką jakość naszych rozwiązań, dostarczając nowoczesne i niezawodne aplikacje a naszą supermocą jest to, że łączymy technologię z użytecznością. Tworzymy aplikacje, które nie tylko działają niezawodnie, ale przede wszystkim są przyjemne i intuicyjne dla użytkownika a każde wdrożenie to coś więcej niż kod - to realna pomoc dla naszych użytkowników w codziennym życiu!Pracujemy w oparciu o metodykę zwinną, co pozwala nam na dynamiczne dostosowywanie się do potrzeb użytkowników i nieustanne doskonalenie naszych produktów. Cieszy nas ogromne zainteresowanie naszymi ofertami – to dla nas znak, że to, co robimy, naprawdę ma znaczenie. Każdą aplikację dokładnie analizuje nasz zespół, a nie algorytmy, co może wydłużyć czas oczekiwania na odpowiedź. Dziękujemy za Twoją cierpliwość i wyrozumiałość – trzymamy kciuki, byśmy mieli okazję porozmawiać! Twój zakres obowiązków • Projektowanie, rozwój, weryfikacja oraz dokumentowanie oprogramowania wytwarzanego w ramach Zespołu Rozwoju Mobile. • Świadczenie usług integracji oprogramowania. • Tworzenie testów jednostkowych do weryfikacji wytwarzanych funkcjonalności. • Stosowanie uzgodnionych standardów i narzędzi w celu wytworzenia i utrzymywania wydajnego, skalowanego oraz stabilnego oprogramowania. • Stosowanie dobrych praktyk programistycznych i reguł wytwarzania oprogramowania przyjętych w Zespole Rozwoju Mobile. • Identyfikacja problemów związanych z tworzeniem oprogramowania i proaktywne proponowanie oraz przygotowywanie rozwiązań. • Udział w weryfikacji zmian w kodzie wytworzonym przez innych programistów. Nasze wymagania • Praktyczne umiejętności w tworzeniu aplikacji dla systemu iOS w technologii Swift z wykorzystaniem Swift UI potwierdzone kilkuletnią pracą w tej technologii. • Znajomość podstawowych wzorców projektowych i architektonicznych. • Podstawowa znajomość The Composable Architecture (TCA) • Znajomość podstawowych zagadnień kryptograficznych w tym certificate pinning. • Znajomość systemu kontroli wersji Git. • Znajomość SQL i relacyjnych baz danych oraz podstawowych technologii Web, np. HTTP, Web Services, REST. • Znajomość języka angielskiego na poziomie pozwalającym na zrozumienie dokumentacji technicznej. • Praktyczna znajomość podejścia Agile i frameworku Scrum oraz narzędzi wspierających pracę w Scrum typu Jira, Confluence • Umiejętność pracy w zespole. To oferujemy • Pracę w największej w Polsce firmie IT tworzącej usługi, które ułatwiają życie obywatelom – Tobie, Twoim znajomym, rodzinie • Zatrudnienie na podstawie umowy o pracę [9 000 - 12 000 PLN brutto] • Pracę w elastycznym modelu hybrydowym • Nowoczesne i komfortowe biuro blisko Dworca Zachodniego • System rezerwacji miejsc parkingowych dla pracowników • Elastyczne godziny pracy, zaczynasz między 7:00 a 10:00 • Możliwość wyjścia w ciągu pracy, dzięki systemowi szybkich wyjść prywatnych • Szkolenia wewnętrzne, dofinansowanie do szkoleń zewnętrznych • Możliwość ubiegania się o dofinansowanie do studiów • Możliwość awansu lub zmiany projektu – zdobywaj nowe doświadczenia w różnych zespołach – zmieniaj projekty, nie firmę • Pracę z ludźmi z różnymi kompetencjami, świetną ekspertyzą i szczerą pasją, szansa na naukę, rozwój i wymianę doświadczeń • Atmosferę wzajemnego wsparcia, mówimy sobie po imieniu • Możliwość pracy w biurze razem ze swoim czworonożnym przyjacielem🐾 PREMIE I BENEFITY • Dodatkowe wynagrodzenie roczne • Premie uznaniowe • 70% kosztów uzyskania przychodu, dające realnie więcej $$ na koncie • Dofinansowanie do wakacji „wczasy pod gruszą” • Nagroda jubileuszowa po 5, 10 i 15 latach pracy • Dodatkowy, płatny czterotygodniowy urlop po trzech latach pracy w COI • Dodatkowy, płatny dzień wolny z okazji urodzin • Karnety sportowe w ramach kafeterii • Pakiet medyczny • Platforma wellbeingowa • Ubezpieczenie na życie • Dofinansowanie do okularów (600 zł na zakup okularów, 300 zł na wymianę szkieł ) • 2 dni w roku do wykorzystania na wolontariat
Senior Android Developer
codequest
⚲ Warszawa
18 000 - 23 000 PLN netto (B2B)
Wymagania
- Kotlin Coroutines
- Git
- Android
- Jetpack Compose
- Kotlin
- MVI/MVVM
- REST API
- Gradle
- Android SDK
- GraphQL
Cześć! Tu codequest! 🛠️ W zespole Androidowym budujemy dla naszych klientów aplikacje serwerowe gotowe do obsługi tysięcy, a nawet milionów użytkowników, promując jakość i łatwość utrzymania. Chcesz nam w tym pomóc? Koniecznie czytaj dalej! 😊Jesteśmy zespołem złożonym z pasjonatów technologii. Świadomie pozostajemy niewielkim studiem, koncentrując się na tworzeniu dobrej atmosfery pracy, równocześnie wytwarzając wysokiej jakości oprogramowanie. Szukamy Senior Android Developera, który dołączy do naszego zespołu, aby rozwijać i budować razem z nami produkty na najwyższym poziomie Kogo szukamy? Idealny kandydat/kandydatka posiada: • Duże doświadczenie komercyjne w programowaniu na platformę Android (pond 5 lat) • Doświadczenie w programowaniu w języku Kotlin • Znajomość pracy z SDK Android, Android Jetpack, (Compose, Navigation, Room itp.), Kotlin Coroutines & Flow, Gradle, Android Profiler • Bardzo dobra znajomość GraphQL • Zrozumienie zasad kontroli wersji, takich jak Git • Doświadczenie w pracy z interfejsami API REST • Zrozumienie metodologii programowania i testowania • Znajomość wybranych nowoczesnych wzorców architektonicznych Androida (MVI, MVVM, itp.) • Zrozumienie zasad DI i znajomość co najmniej jednej biblioteki (np. Dagger 2, Hilt) • Znajomość JUnit & MockK • Bardzo dobra znajomość języka angielskiego oraz polskiego (bezpośredni kontakt z klientem) • Umiejętne i efektywne korzystanie z narzędzi AI typu Claude wspomagające codzienną pracę • Dobre umiejętności komunikacyjne i zdolność do pracy w zespole • Doświadczenie w pracy w Scrumie i Agile • Doświadczenie w mentorowaniu innych członków zespołu Co nas pozytywnie zaskoczy? • Doświadczenie z Kotlin Multiplatform • Znajomość frameworków do testowania interfejsu użytkownika, takich jak Espresso, Compose-UI, Paparazzi • Doświadczenie w pracy z interfejsami API REST i protokołami sieciowymi niższego poziomu (np. sockets) • Umiejętność korzystania z systemu operacyjnego, pisania skryptów bash, itp. • Doświadczenie w korzystaniu z rozwiązań CI oraz umiejętność konfigurowania CI • Znajomość najczęstszych wzorców projektowych w programowaniu Androida • Umiejętność komunikacji i pomoc w budowaniu strategii rozwoju produktu • Umiejętność samodzielnej pracy nawet nad trudnymi problemami i całościowymi aplikacjami Na czym polegać będzie Twoja praca? • Tworzenie wysokiej jakości kodu oraz współpraca z doświadczonym zespołem projektowym. • Tworzenie nowych funkcjonalności zgodnie z wymaganiami biznesowymi. • Aktywna współpraca z klientem w celu doprecyzowania wymagań oraz rozwiązywania problemów technicznych. • Analiza problemów, tworzenie testów automatycznych oraz dokumentacji technicznej. Co oferujemy? • Wynagrodzenie: 18 000–23 000 PLN + VAT (B2B). Inne formy współpracy? Oczywiście, dogadamy się! 😊 • Pracę w pełni zdalną, ale mamy też biuro w centrum Warszawy przy metrze Świętokrzyska – fajnie, jak będziesz wpadać 😄 • Zespół doświadczonych specjalistów, z którymi rozwiążesz nawet najbardziej skomplikowany bug. • Investment Time – czas na rozwój, naukę i eksplorację nowych technologii. • Co drugi piątek luźniejszy – na naukę i wspólne dzielenie się wiedzą! • Podstawowe benefity: MultiSport, prywatna opieka medyczna, budżet edukacyjny i więcej (szczegóły na naszej stronie). • Start-upowy klimat, ale z doświadczeniem – 15 lat na rynku. Jak wygląda proces rekrutacji? • Wysyłasz do nas CV – my je analizujemy i wracamy z odpowiedzią zwrotną. • Spotkanie online z osobą z zespołu People&Culture. • Rozmowa techniczna z Twoim przyszłym Tech Leaderem • Pair Programming. • Grupówka – najmniej oficjalne spotkanie ze wszystkich. W tym filmie wszystko jest wyjaśnione 😊 Brzmi ciekawie? Dołącz do codequest i twórz z nami wyjątkowe produkty od 0 do 1🚀 Zaaplikuj teraz i sprawdźmy, czy do siebie pasujemy! ➡️ Więcej informacji o nas znajdziesz na naszej stronie internetowej. Wpadnij na nasz LinkedIn lub Instagram i zobacz jak pracujemy 😄
Data Engineer (m/f/d)
PAYBACK
⚲ Warszawa
Wymagania
- ETL
- PySpark
- GBQ
- Terraform
- pytest
- Google Cloud Platform.
- Oracle SQL
- Python
🔵 PAYBACK is the world’s leading multi-partner loyalty program. As an international player, we operate in German, Italian, Mexican, and Austrian markets. More than 10 million active customers already use the German PAYBACK app and mobile PAYBACK services via their smartphones.Your responsibilities:• Develop and migrate data processing, ETL processes, data pipelines and analytics / data science algorithms using Python, GBQ, Oracle. • Develop tools and co-create an internal framework to automate work in the DATA area • Collaborate with other DATA teams (Data Analytics Consulting, Data Science/MLOps, Datawarehouse Engineering) in the joint execution of projects • Active participation in the internal community of experts in the evaluation and co-creation of internal work standards • Substantive support of other team members Your Profile:• A minimum of 3 years of Python programming experience in the creation, development and maintenance of high-quality applications / modules focused on Data Processing (ETL), Analysis and Data Modeling that utilizes object-oriented approach • Ability to develop, effectively test (pytest) and maintain clean, clear, and high-quality code • Willingness to acquire new knowledge and transfer knowledge to colleagues, skills in effective knowledge management and knowledge transfer (knowledge of Confluence and Mural is a plus) • Good working knowledge of ticket management environment (JIRA type) and distributed code management (git/BitBucket type). • Good knowledge of SQL (Oracle SQL or GBQ preferred) and PySpark • Fluency in spoken and written English: • -spoken and written English (B2) and Polish native-speaker or • -English (C1) (if not Polish native-speaker) • Your additional assets will be: • - Experience in Process Automation and maintenance (DevOps) using Airflow/CI-CD/Jenkins • - You are familiar with containerization techniques (preferred: Docker and Colima) • - Good knowledge of Google Cloud Platform (Terraform knowledge is a plus) How about?Employment contract? 📝 Of course. With us you do not have to worry about stable employment. Benefits? 🏋️♀️ We have them! Among other: corporate incentive program, sport card, private medical care. Lunch card? 💳 With the cooperation extended and permanent contract, you will receive additional funds to use for meal purchases. Working in a hybrid model? 🏠 Of course! You work with us 2 days a week from the office, 3 days a week from home. Work wherever you want?🌴 In PAYBACK you have the opportunity. Working 100% remotely, also from European countries for 10 days a year. Flexible working hours? ⏰ Sounds great! We start working between 8 to 10. Trainings? 🧠 Of course. We provide training to develop hard and soft skills. Convenient location? 🏠 Sure! We invite you to our new office at Rondo Daszyńskiego, but we are currently also working remotely. Dress code? 👕 We definitely say no. There are no rigid dress code rules in our company, sneakers are more than welcome. Friendly atmosphere at work? 🤝🏻 Yes! In PAYBACK, people are the most important asset. Something is missing? 🖐 Open communication is our priority, so dare to ask!
Traffic InApps Technical Support Specialist
RTB House
⚲ Poland (Remote)
12 000 - 16 000 PLN netto (B2B)
Wymagania
- DSP platform
- MS Excel
- Firebase
- MMP platform
- Google Analytics
- SQL
- JavaScript
- Python
RTB House is a next-generation performance demand-side platform (DSP) that uses proprietary Deep Learning AI algorithms to help brands grow. The company is the market leader in driving performance using Deep Learning across the entire purchase funnel. Founded in 2012, and now operating in 90+ markets, RTB House has always been private-by-design. It embraces first-party advertising and a relentless approach to innovation. RTB House offers end-to-end Deep Learning-powered AdTech products and solutions to maximize conversion, drive new customer acquisition, create engagement, and fuel long-term demand for a global base of clients. Our team in Poland consists of 5 people and is an integral part of our company’s global presence. We combine local expertise with our broader company vision. We are responsible for handling current technical issues in mobile apps/mobile games campaigns, run all over the globe. You Will: • Handle technical tickets related to mobile app and mobile game retargeting campaigns run globally; • Perform end-to-end technical investigations of in-app campaigns across RTB House systems, MMPs, and third-party integrations; • Analyze and resolve complex attribution, tracking, redirection, and data consistency issues, including discrepancies between internal and external reports; • Conduct root cause analysis using raw data (Excel, SQL, internal tools) and propose effective, long-term solutions; • Review, validate, and support JavaScript-based tagging and postback mapping solutions; • Collaborate closely with Technical Account Managers, Business Teams, and internal technical departments to diagnose and resolve issues; • Participate in onboarding new advertisers and integrations from a technical perspective; • Contribute to improving internal tools, monitoring, and processes related to in-app tracking and measurement; • Act as a subject-matter expert for in-app attribution, tagging, and MMP integrations; • Create and maintain clear technical documentation, tutorials, and best practices for internal teams. Desired Experience: • Experience with in-app/web campaigns and/or experience in AdTech, digital marketing etc., • Fluent English - the technical issues are discussed in this language on a daily basis; • Ability to work with data and analyze data in Excel/different tools; • Basic SQL knowledge; • Basic JavaScript (or other scripting language) knowledge; • Analytical approach to problem solving; • Good communication skills, especially in terms of creating brief and precise descriptions of issues while being in touch with other departments; • Good self-organizing skills. Nice to have: • Knowledge what MMP platform stands for and how to use one (e.g. Appsflyer, Adjust, Branch); • Experience with tracking systems/solutions (Google Analytics, MMP. Firebase, internal business intelligence system); • Interest in new technologies, online advertising or e-commerce. We Offer: • A flexible cooperation model — remote or hybrid — tailored to your preferences. • Competitive salary and opportunities for growth. • Form of cooperation: contract of mandate or B2B contract. • Collaboration with an award-winning organization that shapes the future of online marketing globally and is, on top, one of the fastest-growing tech companies in Europe, Deloitte - Fast 50 CE and Financial Times 1000: Europe’s Fastest-Growing Companies. • Opportunity to provide services in a truly international environment with the best people in one of the fastest-growing segments of online advertising with a proven history of customer satisfaction with our AI-powered retargeting technology. • Opportunity to collaborate at the forefront of the ad-tech industry, shaping the future of digital advertising through data-driven insights.
Staff Mobile Engineer
Joko
⚲ Paris, Barcelona
Wymagania
- React Native
- iOS
- Android
Staff Mobile Engineer At Joko, we help consumers shop smarter. Our mission is to revolutionize shopping, empowering people to find what they need, make informed decisions, and save money. Founded in Paris, Joko is a tech company and certified B Corp with over 90 talents across Paris, Barcelona, and New York (and beyond). More than 5 million users already save money every day at 10,000+ merchants with Joko. From cashback and automatic coupons to price alerts and carbon tracking, we keep expanding our products to make shopping smarter. We’re now building an AI-powered shopping assistant to help users find the best products by price, quality, and impact. Having reached profitability in our core market, we’re now scaling globally, with a strong focus on the US. It’s still day 1, come build the future of shopping with us! Our Engineering team Our Engineering team excels at solving cutting-edge technical challenges with elegant solutions. With a strong focus on product innovation and design, they are shaping the future of the shopping experience. Their ambition is to have a positive impact on the everyday lives of hundreds of millions of users around the world. Software Engineers in the Engineering team work hand-in-hand with the Product team, from exploration, design, and roadmap prioritization to implementation, and deployment in production. At Joko, we have firsthand experience that teams with engineers who possess a diverse range of skills, and where engineering and product collaborate closely, are able to deliver a truly delightful and innovative user experience. The Engineering team is currently growing fast to continuously innovate on all parts of our product and tech stack and to empower the revolution of the way people shop online. What you will do At Joko, we value ownership and impact. As our Staff Mobile Engineer, you will own meaningful parts of our mobile application in production, from technical design to delivery and continuous improvement, while collaborating closely with the wider engineering team. - Mobile architecture & development: Contribute to the definition and evolution of our React Native architecture, while designing, developing, and refactoring features in our mobile application, with a strong focus on scalability, maintainability, and performance. - Codebase modernization: Incrementally improve an existing React Native codebase by adopting modern patterns, best practices, and platform capabilities, balancing long-term quality with short-term product needs. - Performance & user experience: Measure, profile, and optimize mobile performance (startup time, rendering, memory, caching), proactively preventing regressions and maintaining a high-quality user experience at scale. - Tooling & developer experience: Improve mobile developer productivity by evolving tooling, build systems, debugging workflows, and automations, ensuring fast feedback loops and reliable day-to-day development. - Mobile platform expertise: Provide deep React Native expertise across the team by reviewing designs and implementations, challenging assumptions, and driving better technical solutions in production. - Release & quality processes: Improve and maintain mobile CI/CD pipelines, testing strategies, and release automation for both iOS and Android. - API & data integration: Collaborate closely with backend teams to design and integrate robust APIs and data flows, and occasionally contribute targeted improvements to backend code to support mobile product needs. - Collaboration & mentorship: Participate in technical discussions, review code, and help raise mobile engineering standards across the team.
Senior Android Developer
SPEEDNET
⚲ Gdańsk, Warszawa, Kraków, Poznań, Wrocław, Toruń, Bydgoszcz, Łódź, Białystok, Częstochowa
125 - 150 PLN/h netto (B2B)
Wymagania
- Git
- Android Studio
- Android
- Jetpack Compose
- Testing
- Kotlin
- Java
- Coroutines
SPEEDNET | We build software... for the banking, finance and insurance industry.Jesteśmy z Gdańska i… robimy software. Nasz zespół tworzy ponad 230 programistów specjalizujących się w aplikacjach webowych i mobilnych. Jesteśmy zaufanym partnerem dla kilkudziesięciu klientów, których od ponad 24 lat wspieramy w dostarczaniu złożonych rozwiązań programistycznych, od product designu, przez tworzenie oprogramowania, testowanie czy consulting technologiczny. W naszym portfolio znajdziesz zarówno realizacje odjechanych startupowych pomysłów, apki wspierające biznesy średnich i małych przedsiębiorstw, czy pełne funkcjonalności multiplatformowe systemy bankowe. Zdobyte przez lata doświadczenia i umiejętności naszych ekspertów poprowadziły nas ku specjalizacji w branżach: banking, fintech i insurtech. Poszukujemy doświadczonego Senior Android Developera, który wzmocni nasz zespół dołączając do projektu bankowego realizowanego dla jednego z naszych największych klientów - może to właśnie Ty? 🔎 Nasz team Androidowy to w 70% osoby z doświadczeniem seniorskim. Korzystamy między innymi z Kotlin Coroutines i Jetpack Compose, a wszystkie projekty realizujemy w sposób zwinny. 👉 Szukamy właśnie Ciebie, jeśli: • masz co najmniej 5 lat doświadczenia w tworzeniu aplikacji na platformę Android, • bardzo dobrze znasz język Kotlin, • masz doświadczenie komercyjne i świetnie odnajdujesz się w pracy z Jetpack Compose, • rozumiesz i potrafisz modyfikować kod w języku Java, • znasz specyfikę programowania na platformie Android, • masz doświadczenie z podejściem Continuous Integration, • potrafisz tworzyć testy automatyczne, jednostkowe i integracyjne, • posługujesz się językiem angielskim w stopniu umożliwiającym czytanie dokumentacji, prowadzenie korespondencji i rozmów technicznych. • jesteś gotowy na podróże służbowe do Warszawy/Łodzi (dwa razy w miesiącu) 👉 Idealnie wpisujesz się w nasze potrzeby, jeśli dodatkowo: • masz doświadczenie w pracy w metodyce Agile, • znasz zasady i narzędzia związane z dostępnością cyfrową (Accessibility, czytniki ekranu itp.), • korzystasz z Jira, Git, Confluence, • masz doświadczenie w obszarze DevOps. 👉 Co w zamian? Przede wszystkim możesz liczyć na swobodną atmosferę i kulturę pracy opartą na zaufaniu oraz partnerskich relacjach. Ponadto w pakiecie mamy: 🤝 współpracę w oparciu o B2B, ⏰ praca zdalna i elastyczny czas pracy, bo dbamy o work-life balance, 🎓 zajęcia z angielskiego i niemieckiego, 📚 biblioteczka firmowych e-booków, 🤸♀ pakiet medyczny i karta sportowa, 🍻 firmowe browarki (unlimited) i… sporo firmowych integracji, 🏢 nowoczesne biuro na 20 piętrze Olivia Star, a w nim bilard, piłkarzyki, flippery, chillout room, szafka śniadaniowa, pyszna kawa i świeże owoce, 🌎 budżet relokacyjny… jeśli planujesz przeprowadzkę do Trójmiasta, 🏐 liczne zajęcia “po godzinach” dofinansowane przez firmę: siatkówka, piłka nożna, warsztaty z szycia… mamy nawet swój własny Rock Band 😎 👉 Jak będzie wyglądała rekrutacja? Szanujemy Twój czas, więc rekrutacja składa się z 3 krótkich etapów: 1. krótka rozmowa telefoniczna z Maćkiem z HR, 2. spotkanie online lub w biurze z Maćkiem oraz osobą techniczną, 3. spotkanie z klientem. To jedyne etapy rekrutacji - potem pozostaje Ci już tylko czekać na odpowiedź. Cały proces staramy się dograć w tydzień 💪 Sprawdź, jak się u nas pracuje 👉www.facebook.com/speednetpl
Engineering Squad Lead (Mobile)
Kingfisher plc
⚲ Kraków
22 000 - 28 000 PLN brutto (UoP)
Wymagania
- AWS
- iOS
- Android
- QA
Who we are and what we create? We’re Kingfisher, a team made up of over 74,000 passionate people who bring Kingfisher - and all our other brands: Castorama, B&Q, Screwfix, Brico Dépôt and Koçtaş - to life. That’s right, we’re big, but we have ambitions to become even bigger and even better. We want to become the leading home improvement company and grow the largest community of home improvers in the world. And that’s where you come in. At Kingfisher, our customers come from all walks of life, and so do we. We want to ensure that all colleagues, future colleagues, and applicants to Kingfisher are treated equally regardless of age, gender, marital or civil partnership status, colour, ethnic or national origin, culture, religious belief, philosophical belief, political opinion, disability, gender identity, gender expression or sexual orientation. We are open to flexible and agile working. Therefore, we offer colleagues a blend of working from home and our office, located in Kraków. Talk to us about how we can best support you! At Kingfisher, we value the perspectives that any new team members bring, and we want to hear from you. We encourage you to apply for one of our roles, even if you do not feel you meet 100% of the requirements. In return, we offer an inclusive environment, where what you can achieve is limited only by your imagination! We encourage new ideas, actively support experimentation, and strive to build an environment where everyone can be their best self. Interested? Great, apply now and help us to Power the Possible. We offer a competitive benefit package and plenty of opportunities to stretch and grow your career: • Up to 28,000 PLN gross per month on an employment contract • Private medical healthcare at LUXMED (including dentalcare) for you and your family • Medicover sports card (Fit&More package) • Life insurance financed by the employer • 30-minute lunch break included in the 8-hour working day • Work in a highly professional and stimulating atmosphere • Training & Buddy programme that will allow you to quickly adapt to your new role • Wellbeing programme for employees • Co-financing of monthly tickets for the public transport in Krakow • Comfortable working environment in the office and the possibility of home office • Language courses, accounting courses, access to LinkedIn Learning and the possibility of co-financing studies and certification • Employee referral programme About the role As part of Kingfisher’s Engineering Centre in Krakow, we are expanding our teams dedicated to Castorama Polska – one of the country’s most recognized DIY retail brands. These teams will be shaping the future of retail by building and evolving Castorama’s mobile app, e-commerce platform, and the back-office systems that power store operations across Poland. If you join us, you will not just be writing code – you will be directly influencing how millions of customers shop, browse, and interact with their local Castorama stores. From launching a new generation of mobile apps to streamlining in-store tech, your work will have a real, visible impact in your own backyard. As Engineering Squad Lead in the mobile native applications domain, you will play a vital role in managing and guiding team members in their professional growth while ensuring the successful execution of team deliverables. Collaborating closely with Product Owners, you will foster team cohesion, align efforts with organisational goals, and drive continuous improvement in performance and efficiency. You will provide coaching, feedback, and support to enhance individual and team skills while leveraging your technical expertise and leadership abilities to shape the team. By implementing goal-setting processes, monitoring progress, and promoting a culture of growth and collaboration, you will ensure the team constantly delivers exceptional results for mobile native solutions. Responsibilities • Act as the line manager for team members, guiding and supporting them in their professional growth. • Plan and orchestrate the execution of team deliverables to ensure the achievement of defined customer and engineering outcomes in iOS and Android applications. • Continuously seek improvements in team performance, effectiveness, and efficiency. • Provide coaching, feedback, and guidance to team members to enhance their skills and performance. • Collaborate with Chapter Leaders to report on team progress and drive individual and collective development. • Shape the team’s impact by combining mobile native software engineering knowledge with strong leadership and motivational skills. • Implement goal setting and objective-alignment processes to drive team performance. Monitor progress and provide constructive feedback to ensure continuous development. Skills and experience • Extensive experience in mobile native software development (iOS/Android) • In-depth understanding of the IT industry, including emerging technologies, mobile trends, and their relevance to retail or similar industries. • Demonstrated experience in leading and motivating teams in a large, complex, and fast-paced matrix environment. • Strong stakeholder management and influencing skills, with the ability to build relationships across all levels of the organisation. • Exceptional communication, collaboration, and leadership capabilities. • Proven ability to solve complex problems effectively, navigate ambiguity, and deliver creative and practical solutions. • A passion for people leadership, including coaching, mentoring, and talent development. • Commitment to fostering a culture of inclusivity, engagement, and high performance. • Understanding of modern QA methodologies, particularly for mobile application testing. • Solid understanding and practical experience with AWS infrastructure. • Experience in developing and maintaining automation test suites for scalable and reliable mobile native applications. • Excellent command of English (written and spoken) To get to know us better visit: LinkedIn Kingfisher plc
Senior Mobile Developer (iOS)
E Net Production
⚲ Katowice, Wrocław, Warszawa
Wymagania
- Microservices
- Objective-C
- Firebase
- SwiftUI
- API
- Swift
- React Native
- Flutter
- Webpack
Własny silnik e-commerce | Zespół Wewnętrzny| iOS Do #TeamENP poszukujemy Senior Mobile Developera. Razem z zespołem ekspertów będziesz współtworzyć innowacyjne rozwiązania mobilne dla naszego autorskiego silnika e-commerce. Na co dzień będziesz współpracować z architektami, developerami Android/iOS, UX/UI oraz zespołem backendowym, a Twoim kluczowym zadaniem będzie projektowanie architektury aplikacji mobilnych oraz mentoring zespołu developerskiego. W pracy zespołowej cenimy komunikację, współpracę, zaufanie oraz aktywne uczestnictwo w budowaniu środowiska sprzyjającego innowacjom. Razem z nami możesz rozwijać się zgodnie z najwyższymi standardami IT i e-commerce. Zapoznaj się z Twoimi przyszłymi zadaniami, naszymi wymaganiami i zaaplikuj, aby dołączyć do grona ekspertów w ENP! Zadania na stanowisku • Projektowanie architektury aplikacji mobilnych iOS lub z uwzględnieniem skalowalności, bezpieczeństwa i wydajności. • Wybór technologii, bibliotek i narzędzi wspierających rozwój aplikacji. • Nadzór nad spójnością architektury w ramach całego ekosystemu. • Współpraca z zespołami UX/UI, QA oraz interesariuszami biznesowymi. • Tworzenie i egzekwowanie standardów kodowania oraz najlepszych praktyk. • Review kodu, dokumentacji oraz propozycji projektowych. • Udział w tworzeniu roadmapy technologicznej i eksperymentach technologicznych (PoC, prototypy). • Zapewnienie wysokiej jakości i bezpieczeństwa aplikacji (cert pinning, szyfrowanie, OWASP Mobile). • Praca w metodykach Agile/Scrum. • Mentoring zespołów developerskich w projektach end-to-end. Wymagania • Minimum 2-3 lata doświadczenia w tworzeniu aplikacji mobilnych projektowaniu architektury rozwiązań mobilnych (iOS, React Native, Flutter). • Bardzo dobra znajomość ekosystemów mobilnych: iOS: Swift/Objective-C, Cross-platform: React Native, Flutter. • Bardzo dobra znajomość architektury iOS: UIKit / SwiftUI. • Znajomość lifecycle, zarządzania UI, komponentów systemowych. • Doświadczenie w projektowaniu API, integracji z backendem oraz pracy z architekturą mikroserwisową. • Wiedza z zakresu projektowania aplikacji: wzorce architektoniczne, zarządzanie pamięcią, optymalizacja wydajności i responsywności aplikacji. • Wiedza z zakresu bezpieczeństwa aplikacji mobilnych. • Umiejętność pisania czystego, modularnego, łatwego do utrzymania kodu. • Znajomość środowisk deweloperskich - Xcode. • Doświadczenie w pracy z narzędziami monitoringu i analityki (Firebase, AppCenter, Sentry itp.), • Bardzo dobre umiejętności komunikacyjne i prezentacyjne. • Znajomość języka angielskiego na poziomie min. B2. Mile widziane • Doświadczenie w projektach o dużej skali użytkowników. • Znajomość architektury chmurowej (AWS / Azure / GCP). • Doświadczenie w e-commerce lub fintech. Oferujemy • Pakiet benefitów pracowniczych, w tym: prywatna opieka medyczna Medicover, ubezpieczenie grupowe na życie PZU. • Karta sportowa Medicover Sport. • Programy zniżkowe dla pracowników, np. w Media Expert. • Elastyczne formy współpracy: umowa o pracę, B2B, umowa zlecenie. • Program Poleceń Pracowniczych. • Pracę w trybie hybrydowym lub 100% zdalnym. • Rozwój kompetencji technicznych oraz zdobycia praktycznego doświadczenia w szerokim obszarze e-commerce. • Dostęp do szkoleń oraz konwersacje w języku angielskim z native speakerem.
.Net Developer
BTC Software Systems Sp.z o.o.
⚲ Poznań
Wymagania
- C#
- .Net
- JavaScript
Dołącz do naszego zespołu jako .Net Developer. BTC należy do wiodących firm konsultingowych w branży IT z oddziałami w Niemczech, Szwajcarii, Turcji, Japonii, Rumunii oraz Chinach. Oferujemy produkty i kompleksowe usługi z zakresu konsultingu, integracji i zarządzania systemami. Osiągamy sukcesy w realizowanych projektach dzięki głębokiej znajomości branż, szczegółowej wiedzy z zakresu IT oraz wysokiej jakości realizowanych prac. Więcej informacji o BTC na stronie www.btc-ag.pl Twoje zadania: • Rozwój i utrzymanie rozwiązań mobilnych i webowych dla naszego klienta. Dołącz do nas jeśli: • Posiadasz co najmniej 2 lata doświadczenia w tworzeniu oprogramowania mobilnego. • Masz doświadczenie w technologiach .Net. • Znasz języki takie jak JavaScript i C#. • Orientujesz się w architekturze nowoczesnych aplikacji. • Posługujesz się językiem angielskim na poziomie min. C1. Jeśli dołączysz do nas, oferujemy Tobie: • Zatrudnienie w oparciu o umowę o pracę lub jeśli wolisz w innej formie. • Możliwości rozwoju i ciągłego podnoszenia kwalifikacji zawodowych. • Udział w projektach w międzynarodowym środowisku. • Dostęp do najnowszych technologii. • Atrakcyjne wynagrodzenie. • Kursy językowe. • Pakiet sportowo-rekreacyjny. • Prywatną opiekę medyczną z możliwością rozszerzenia na członków rodziny. • Miłą atmosferę pracy w przyjaznym i nowoczesnym otoczeniu.
Mid iOS Developer
Angry Nerds
⚲ Wrocław
10 000 - 15 000 PLN netto (B2B)
Wymagania
- iOS
- SPM / CocoaPods / Carthage
- SwiftUI
- UIKit
- KMP
Hej! Jesteśmy Angry Nerds i zapraszamy Cię do naszego świata apek mobilnych i webowych! O Angry Nerds słów kilka: Software House | 10 lat na rynku | ok. 100 osób na pokładzie | 545 zrealizowanych projektów Obecnie poszukujemy osoby na stanowisko Mid iOS Developera 😊 Czego możesz spodziewać się w Angry Nerds: • Dbamy o wysoką jakość kodu, praktykujemy Code Review i pair programming, • Organizujemy spotkania zespołowe iOS Community, na których wspólnie rozwiązujemy problemy, dzielimy się wiedzą i dyskutujemy na temat nowinek, • Korzystamy z najnowszych narzędzi: mamy blisko 100% Swifta w projektach, powoli przechodzimy na SwiftUI, szybko aktualizujemy Xcode'a, • Dajemy okazję do zapoznania się również z bardziej nietypowymi narzędziami i sprawdzenia ich w komercyjnych projektach, • Możemy pochwalić się podobno najlepszym zespołem iOSowym ever z bardzo przyjacielską atmosferą ;) Twój zakres obowiązków: • Tworzenie kodu oraz współpraca z teamem projektowym i klientami, • Udział w analizowaniu, estymowaniu i planowaniu projektów, • Wykorzystywanie języka angielskiego w codziennej pracy (w kontaktach z klientami). Nasze oczekiwania: • Min. 3-letnie doświadczenie zawodowe w programowaniu na iOS, • Znajomość KMP, • Dobra znajomość języka Swift, • Dobra znajomość UIKit, • Znajomość SwiftUI, • Znajomość paradygmatów programowania reaktywnego, • Doświadczenie z SPM / CocoaPods / Carthage, • Znajomość wzorców architektury: MVVM, MVC itp., • Doświadczenie z REST API i architekturą klient-serwer, • Dobra znajomość Code Signing i App Store Connect, • Doświadczenie z Dependency Injection, • Umiejętność pisania testów jednostkowych, • Znajomość języka angielskiego pozwalająca na komunikację z klientem. Docenimy również: • Znajomość mobilnych baz danych - Realm/Core Data/Couchbase, • Umiejętność pisania testów UI/Snapshot, • Praktyczne doświadczenie z CI/CD, • Wkład w projekty Open Source, • Znajomość narzędzi do generowania projektów, • Znajomość WatchKit, HealthKit, • Obsługa urządzeń Bluetooth (CoreBluetooth). Zapewnimy Tobie: • Pracę w pełni zdalną, • Elastyczne godziny rozpoczęcia pracy (core hours 10.00-15.00), • Służbowy sprzęt i budżet na akcesoria, • Roczny budżet szkoleniowy, • Dofinansowanie do pakietu sportowego i opieki medycznej, • Budżet integracyjny, • Pracę w firmie o płaskiej strukturze w zgranym zespole Nerdów :) Proces rekrutacji: 1. Rozmowa z działem HR: ok. 40 min – chcemy poznać się lepiej! 2. Weryfikacja techniczna w formie videocalla z naszymi specjalistami: ok. 1.5 h, 3. Decyzja i feedback z przebiegu rekrutacji.
Flutter Developer with .net
TQLO SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
⚲ Kraków
100 - 110 PLN/h netto (B2B)
Wymagania
- Angular
- .Net
- Flutter
Our Client is a fast-growing technology group headquartered in London, focused on building industry-specific payment solutions for small and medium-sized businesses. Client develops tailored software solutions across multiple sectors, including retail, services, healthcare, sports, public sector, and non-profit. The company operates across several locations in the UK and has a technology hub in Kraków, offering an international, product-driven working environment. Your role We are looking for a Software Engineer to join a dynamic development team and contribute to building high-quality, scalable applications with real business impact. The role focuses primarily on frontend development using Angular and Flutter, while also supporting backend services built with C#/.NET and SQL. You will work closely with cross-functional teams to deliver secure, performant, and user-friendly solutions, with opportunities to grow across multiple technologies. Your responsibilities • Develop, maintain, and enhance applications using Angular and Flutter • Support backend development with C#/.NET and SQL • Design and implement RESTful APIs and integrate them with frontend applications • Ensure application security, performance, and scalability • Perform unit testing, debugging, and participate in code reviews • Work in Agile sprints (planning, development, testing, deployment) • Collaborate closely with Product teams to translate business requirements into technical solutions • Stay up to date with emerging technologies and propose improvements Our requirements • 2+ years of commercial software development experience • Strong knowledge of Angular, Flutter, HTML, CSS, TypeScript, and JavaScript • Experience with C#/.NET and SQL Server (NoSQL is a plus) • Familiarity with Git and Agile methodologies • Strong problem-solving skills and attention to detail • Very good communication in English and teamwork skills • Proactive attitude and willingness to learn Nice to have • Interest in cross-platform development What we offer • Long-term project • Chill zone with a football table • Integration events • Collaborative, product-focused team • Opportunity to grow within a fast-evolving tech company • Participation in meaningful products used daily by real customers 📌 Please note: we will contact selected candidates only. TQLO Sp. z o.o.Registered employment agency (KRAZ): 33580
Flutter Developer
Andersen
⚲ Serbia, Moldova, Turkey
2 200 - 3 000 USD brutto (ANY)
Wymagania
- iOS
- Android
- CI/CD
- Flutter
Andersen is hiring a Flutter Developer to enhance existing mobile apps for an international automotive company, focusing on upgrading features, optimizing performance, and improving user experience. The customer is a large international automotive company providing vehicle sales and after-sales services through a network of service centers and digital platforms. The organization focuses on digital transformation, including customer-facing web and mobile solutions, CRM systems, data analytics, and business process automation to improve customer experience and operational efficiency. The project is focused on the ongoing enhancement of an existing portfolio of mobile applications built with native technologies and Flutter. The team works on upgrading features, optimizing performance, and refining applications delivered in previous phases, rather than starting new development from scratch. Responsibilities: • Developing, maintaining, and optimizing high-quality Flutter applications using Riverpod architecture. • Ensuring scalability, performance, and smooth user experience for apps with a large user base. • Working on performance optimization, reducing app size, improving rendering speed, and decreasing load time. • Implementing Crashlytics, Firebase Analytics, and performance monitoring tools to ensure high app stability. • Following and implementing SOLID principles, clean architecture, and multiple design patterns. • Collaborating with cross-functional teams including UI/UX designers, backend developers, and product managers. • Maintaining high code quality, best practices, and modular architecture. • Integrating native Android/iOS functionalities when necessary, using Kotlin, Java, Swift, or Objective-C. • Ensuring seamless third-party API integrations and maintaining RESTful API best practices. • Writing unit tests, widget tests, and integration tests to maintain code quality. • Providing mentorship and technical guidance to junior developers. • Continuously staying updated with Flutter and mobile development trends to implement best practices. Must-haves: • Experience in Flutter app development for 4+ years using Riverpod. • At least 2 Play Store/App Store published apps with a large user base and high performance. • Strong understanding of Flutter’s rendering pipeline, state management, and animations. • Experience with Crashlytics, Firebase Performance Monitoring, and Analytics. • Expertise in SOLID principles, clean architecture, and multiple design patterns. • Strong debugging and performance tuning skills in Flutter applications. • Hands-on experience with native Android (Kotlin/Java) or iOS (Swift/Objective-C). • Experience in CI/CD pipelines for mobile apps (Fastlane, GitHub Actions, Bitrise, or Codemagic). • Knowledge of RESTful APIs, GraphQL, and real-time data synchronization. • Strong command over asynchronous programming (Futures, Streams, isolates, and event loops). • Proficiency in Flutter testing frameworks (Unit, Widget, and Integration tests). • Experience in handling multi-threading and background tasks in Flutter. • Understanding of Material Design and iOS Human Interface Guidelines. • Level of English – from Intermediate+ and above. Nice-to-haves: • Experience with Flutter Web and Flutter Desktop. • Familiarity with App Store/Play Store policies and release processes. • Knowledge of native module development for Flutter using platform channels. • Experience in automated deployment and release management. • Contributions to open-source Flutter projects or a strong GitHub portfolio. • Experience with AI/ML models integration in mobile applications. • Knowledge of AR/VR using Flutter. Reasons why this job would be interesting to you: • Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc.. • The opportunity to change the project and/or develop expertise in an interesting business domain. • Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant. • Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee. • The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities. • Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated. • Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies). • Certification compensation (AWS, PMP, etc). • Referral program. • English courses. • Private health insurance and compensation for sports activities. Your personal data is protected in accordance with GDPR regulations. Learn more: https://andersenlab.com/privacy-policy/pl Join us!
Senior QA Engineer (Mobile & IoT) - Freelance
.intent
⚲ Warszawa
13 000 - 25 000 PLN netto (B2B)
Wymagania
- IoT
- Manual Testing
- Mobile App Testing
- Bluetooth Low Energy
- Test Case Management
We’re currently seeking a passionate Senior QA Engineer for our mobile and IoT projects for a freelance cooperation. At the moment, we have a few open positions for our ongoing projects, which are heavily focused on IoT and mobile. As a freelancer working with intent, you'll have the chance to contribute your expertise to other IoT projects as well. intent has over 10+ years of experience in helping to conceptualize, design, and build apps for IoT and connected devices. We're a software house that acts as a specialized think partner for products at the intersection of physical and digital (like wearables and IoT) - from net-new to products looking to enter a competitive and established niche. Some of our clients include Oura, BOSE, and McIntosh audio systems.💰 Salary: 12,5-17K on B2B. 💎 Requirements: • At least 4 years of professional experience as a mobile tester. • Experience building testing approach or test cases from scratch – not only maintaining existing test suites • Experience with IoT testing (firmware, OTA, device connectivity, hardware–software interaction) • Familiarity with IoT protocols (e.g., Bluetooth, BLE, NFC, Wi-Fi, Thread) • Practical understanding of hardware workflows (e.g. firmware updates, pairing, resets, failure scenarios) • Experience with test case management tools (e.g. TestRail, Qase) and Atlassian tools. • At least B2 English skills (both written and spoken). • Self-reliance, responsibility for assigned tasks, and effective time management. • Keeping track of industry trends and proactively incorporating them into the company's technologies. • Engagement and team-play. It’d be nice if you have: • Knowledge of the creation and maintenance of automated tests. • Practice in API testing (Postman preferred) and database testing. • Experience with web app testing and web-debugging proxy tools (e.g. Charles, Proxyman). • ISTQB Foundation (or higher) certificate. • Experience in working in Agile or Scrum environments. What you'll do: • Compatibility Testing: Conduct compatibility testing to ensure seamless interoperability between various IoT devices, sensors, gateways, protocols, and platforms. • Functional Testing: Verify the functional correctness of IoT applications by testing features such as data collection, storage, processing, real-time monitoring, control, and integration with other systems. • Performance Testing: Evaluate the performance of IoT systems under different workloads, network conditions, and environmental factors to identify bottlenecks, latency issues, and scalability limitations. • Security Testing: Conduct thorough security assessments to identify and mitigate vulnerabilities in IoT devices, communication protocols, data transmission, storage, access controls, and authentication mechanisms. • Estimate your work. • Mentor less experienced team members to help them succeed and grow. • Participate in the requirement discussion meetings and daily calls, and provide feedback on inconsistencies and open issues. • Take part in knowledge sharing with other tech freaks. 🏝️ Perks and benefits: • 100% remote work, • Flexible working hours with core hours between 10:00 and 18:00 CET, with some client meetings scheduled up to 20:00 CET (approx. 2 per week). • Moreover, if after a few months of working together, we're all on the same page, then definitely we’ll gladly invite you to join our internal intent team for long-term collaboration and you’ll enjoy all the benefits, such as paid holidays, paid sick leave, training budget, and much more! Recruitment process: • A screening call with an HR person (45 mins). • A technical interview (60-90 mins). • Final feedback is received within a week after the interview. Join us on this exciting journey where you'll have the opportunity to work on groundbreaking projects and shape the future of the IoT industry. Embrace the challenge, unleash your creativity, and be part of a team that is passionate about making a real impact in the world of technology 🦾
Senior Android Software Engineer (HeyPolo)
Surfshark
⚲ Warszawa
18 000 - 33 000 PLN netto (B2B) | 18 000 - 33 000 PLN brutto (UoP)
Wymagania
- Kotlin
We’re building HeyPolo – a privacy-first smart location-sharing app that helps families and friends stay connected, safe, and in control. HeyPolo is designed for meaningful connection without intrusive tracking: real-time updates, consent-based sharing, and intuitive safety features that put users in charge of their data and peace of mind. If you’re excited by real user impact, privacy-centered innovation, and building something from scratch with a small, autonomous team, read ahead. If you want to: • Develop Android application from scratch using Kotlin; • Work with a modern stack, including Compose, Coroutines, Hilt; • Collaborate on software projects with design and backend aspects; • Take part in researching, developing and taking initiative in project decisions; • Stay up to date with cutting-edge tools to ensure excellent quality of the code; • Provide new ideas and technologies that could enhance the application and UX. And you can check off: • Proven experience in developing Android apps; • Strong understanding of Android lifecycle management; • Experience working with remote data (Rest API & JSON); • Familiarity with system monitoring, performance optimization, root cause analysis, and troubleshooting; • A proactive and creative mindset; • Proven problem-solving skills; • Commitment to best practices in app security. Here's the deal: • Growth and learning opportunities: time dedicated to learning, conferences, online learning platforms, and books for your professional development; • Health and wellness: we want you to feel and be your best. That's why we offer various benefits, from online workouts, a physical coach and a gym to regular mental health checks; • Tools of your choice: choose technical equipment and the tools you need to do your best; • Community and celebrations: get ready for long-lasting traditions such as yearly workation, Friday get-togethers, various team buildings and company celebrations; • Convenient commuting: traveling from point A to point B can be a pain. That’s why, depending on your unique circumstances, we compensate part of your public transport costs; • Work-life balance: We encourage working in the office, with the possibility of up to two remote days per week. Plus, with our WFA policy, you can work from almost anywhere in the world; • Premium Surfshark accounts: for you, your family, and friends;
Lead Flutter Developer
EPAM Systems
⚲ Poland (Remote)
Wymagania
- iOS
- Android
- SOLID Principles
- Dart
- RxDart
- REST API
- OOP Principles
- Streams
- Flutter
We are seeking an experienced Lead Flutter Developer to join our team and assume a technical leadership position. You will coordinate and mentor the mobile development team, maintain our current app portfolio, and guide the transition to a new architecture. If you have a passion for mobile technologies, proven leadership abilities, and aim to make a significant impact on our products and solutions, we encourage you to apply. Responsibilities • Lead the mobile development team to ensure smooth operations and achievement of project goals • Coordinate team efforts and foster collaboration to meet deadlines and deliverables • Maintain the existing app portfolio and contribute to the migration toward a new architecture • Improve team processes by participating in planning, grooming, technical discussions and estimations • Conduct regular code reviews, provide constructive feedback and support team members through coaching and mentoring • Make architectural decisions to ensure solutions align with business and technical requirements • Promote knowledge sharing and best practices while encouraging new ideas across the team Requirements • At least 5 years of experience in mobile app development for Android or iOS • Understanding of mobile architecture and platform-specific best practices • Experience with REST APIs and sockets • Minimum 3 years of hands-on experience with Flutter and knowledge of Dart, including async programming with Streams or RxDart • At least one Flutter app released in production on the App Store or Google Play • Background in OOP and SOLID principles • Commitment to clean, maintainable code and supporting others in achieving the same • Experience in a development team leadership role or a senior position with team responsibilities • Strong communication skills and a collaborative mindset We offer/Benefits We gather like-minded people: • Engineering community of industry professionals • Friendly team and enjoyable working environment • Flexible schedule and opportunity to work remotely within Poland • Chance to work abroad for up to 60 days annually • Business-driven relocation opportunities We provide growth opportunities: • Outstanding career roadmap • Leadership development, career advising, soft skills, and well-being programs • Certification (GCP, Azure, AWS) • Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru • English classes We cover it all: • Stable income (Employment Contract or B2B) • Participation in the Employee Stock Purchase Plan • Benefits package (health insurance, multisport, shopping vouchers) • Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more • Referral bonuses • Corporate, social and well-being events Please, note: • The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. • We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Lead Android Developer
EPAM Systems
⚲ Poland (Remote)
Wymagania
- Android Design Patterns
- Android
- Kotlin
- App Components
- React Native
- UI frameworks
- Android SDK
We are seeking a highly skilled Lead Android Developer to join our dynamic team. The ideal candidate will have a proven track record in Android development, strong proficiency in Kotlin, and a passion for building high-quality mobile applications. As a Lead Android Developer, you will play a key role in designing, developing, and maintaining innovative Android applications, while collaborating with both local and remote team members. Responsibilities • Design and develop high-quality Android applications using the latest technologies and best practices • Collaborate with cross-functional teams to define project requirements and deliver solutions that meet customer needs • Ensure the performance, quality, and responsiveness of applications by conducting thorough code reviews and testing • Maintain code integrity, organization, and documentation • Stay up-to-date with the latest technologies and trends in Android development Requirements • Proven 5+ years of working experience in Android development (Android SDK) • Proficiency in Kotlin for Android • Experience in App Components, UI frameworks, developer tools, and workflows • Good understanding of Android Design Patterns • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies • Solid understanding of the full mobile development life cycle • Good understanding of networking, caching local data and multitasking on Android • Experience with 3rd party libraries and services • Ability to work in a dynamic team environment, with a mix of local and remote resources • Very good communication skills • English proficiency at B2 level or higher Nice to have • Previous experience with React Native We offer/Benefits We gather like-minded people: • Engineering community of industry professionals • Friendly team and enjoyable working environment • Flexible schedule and opportunity to work remotely within Poland • Chance to work abroad for up to 60 days annually • Business-driven relocation opportunities We provide growth opportunities: • Outstanding career roadmap • Leadership development, career advising, soft skills, and well-being programs • Certification (GCP, Azure, AWS) • Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru • English classes We cover it all: • Stable income (Employment Contract or B2B) • Participation in the Employee Stock Purchase Plan • Benefits package (health insurance, multisport, shopping vouchers) • Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more • Referral bonuses • Corporate, social and well-being events Please, note: • The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. • We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Inżynier Automatyzacji Testów – Mid (mobile)
Posnet Polska S.A.
⚲ Warszawa
Wymagania
- Git
- CI/CD
- Espresso
- Test Automation
- Robot Framework
- Appium
- Robotium
- Selenoid
Treść ogłoszenia: Posnet Polska S.A., firma z branży FinTech, producent wysokiej jakości urządzeń fiskalnych orazsystemów sprzedażowych zaprasza kandydatów do pracy na stanowisko: Inżynier Automatyzacji Testów – Mid (web) Opis stanowiska: Poszukujemy inżyniera automatyzacji testów, który uzupełni nasz zespół testowy zaangażowany w tworzenie systemów sprzedażowych i wspierających obsługę produktów Posnet. Zatrudnione osoby będą zaangażowane w proces budowy systemów składających się z portali webowych, serwisów, aplikacji mobilnych oraz embedded dostarczających usługi z sektora FinTech. W Posnet tworzymy oprogramowanie wyłącznie na potrzeby własnych, autorskich systemów, w których świadczymy usługi naszym klientom. Dołączając do nas, staniesz się częścią zespołu testerskiego odpowiedzialnego za zapewnienie jakości aplikacji, systemów i urządzeń dostarczanych przez nasze zespoły developerskie. Na co dzień, przy realizacji projektów, będziesz współpracować z analitykami, projektantami UI/UX oraz programistami. Dzięki temu zyskasz możliwość współuczestniczenia w całym procesie deweloperskim, od etapu opracowania założeń, przez dobór stosowanych narzędzi i rozwiązań, aż do wdrożenia i rozwoju kolejnych wersji eksploatowanego produktu. Twój zakres obowiązków: • automatyzacja testów aplikacji i systemów mobilnych oraz współpracujących z nimi fizycznych i wirtualnych kas fiskalnych, • współudział w projektowaniu i rozwoju planów, scenariuszy i przypadków testowych (na podstawie specyfikacji tworzonej przez analityków), • implementacja procedur testowych zgodnych z opracowanym planem i wdrażanie ich do działania w środowisku CICD, • bieżący rozwój procedur testowych w miarę rozbudowy systemu podlegającego weryfikacji, • współpraca z analitykami i programistami przy diagnozie przyczyn błędów oraz opracowywaniu propozycji rozwiązań, • dokumentowanie tworzonych procedur testowych, • realizacja code review procedur testowych opracowywanych przez innych członków zespołu. Nasze wymagania: • min. dwa lata komercyjnego doświadczenia w projektowaniu i tworzeniu testów automatycznych, • zapał, dociekliwość oraz skrupulatność w testowaniu, w szczególności w wyszukiwaniu przypadków brzegowych, skrajnych i nietypowych, • zdolność do samodzielnej dekompozycji, planowania i priorytetyzacji zadań prowadzących do uzgodnionego celu, • doświadczenie w pracy z dowolnym środowiskiem automatyzacji testów urządzeń mobilnych (np. Appium, Espresso, Robotium, Robot Framework, Selenoid), • doświadczenie w tworzeniu testów integracyjnych z wykorzystaniem CI/CD, • praktyczna wiedza dotycząca technologii wykorzystywanych przy tworzeniu aplikacji mobilnych, • umiejętność pracy z repozytorium kodu (Git), • znajomość języka angielskiego w stopniu pozwalającym na rozumienie dokumentacji, • komunikatywność, nastawienie na rozwój i chęć poznania nowych technologii. Mile widziane: • doświadczenie w testach bezpieczeństwa, • doświadczenie w testach wydajnościowych. To oferujemy: • stabilne zatrudnienie w polskiej firmie na podstawie umowy o pracę, • pracę stacjonarną z elastycznymi godzinami pracy, • pracę w trybie produktowym a nie projektowym (tworzymy i rozwijamy produkty na potrzeby naszej firmy, nie tracimy ich z oczu po przygotowaniu pierwszej wersji), • współudział w procesie budowy nowego systemu (a nie dołączenie do zespołu utrzymującego istniejące oprogramowanie), • szkolenia, doszkalania i wsparcie specjalistów z zespołu, • dofinansowanie pakietu medycznego, • dofinansowanie ubezpieczenia na życie, • dofinansowanie posiłków w firmowej stołówce, • halę sportową na terenie firmy z boiskiem do siatkówki, koszykówki, squasha i mini-siłownią, • na terenie firmy dostępne: prysznice, szatnie, • dofinansowanie karty Multisport, • parking (także rowerowy) dla pracowników na terenie firmy, • wyjazdy i spotkania integracyjne. Etapy rekrutacji: Nasza rekrutacja odbywa się w kilku krótkich krokach: • Krok 1: Ty wysyłasz do nas swoje zgłoszenie. • Krok 2: Kontaktujemy się z Tobą drogą elektroniczną (możemy poprosić o wykonanie prostego zadania) • Krok 3: Umawiamy na rozmowę techniczną z osobami należącymi do zespołu, do którego chcielibyśmy Ciebie zatrudnić. Spotkanie odbywa się w siedzibie naszej firmy w Warszawie. • Krok 4: Jeżeli obie strony są chętne do podjęcia współpracy, pozostaje podpisanie umowy i możemy zaczynać realizację wspólnych projektów.
Senior Android Developer (Project Lead)
Angry Nerds
⚲ Wrocław, Warszawa, Gdańsk, Poznań, Kraków
16 800 - 25 200 PLN netto (B2B)
Wymagania
- Navigation Component
- MVVM
- Jetpack Compose
- Kotlin
- Kotlin multiplatform
- Bluetooth Low Energy
- Kotlin Flow
- Android SDK
- Coroutines
Hej! Jesteśmy Angry Nerds i zapraszamy Cię do naszego świata apek mobilnych i webowych! O Angry Nerds słów kilka: Software House | 10 lat na rynku | ok. 100 osób na pokładzie | 545 zrealizowanych projektów Obecnie poszukujemy osoby na stanowisko Senior Android Developera - Project Leada! Twój zakres obowiązków: • Tworzenie i rozwój kodu we współpracy z zespołem projektowym, • Podejmowanie kluczowych decyzji technicznych z uwzględnieniem wymagań biznesowych i uwarunkowań technicznych projektu, • Mentorowanie programistów (junior/mid), przeprowadzanie code review oraz dbanie o najwyższe standardy techniczne w zespole, • Konsultowanie z klientem proponowanych rozwiązań dla nowych funkcjonalności, • Udział w procesach analizy, estymacji i planowania projektu, • Wsparcie w podejmowaniu decyzji dotyczących architektury i projektowania aplikacji. Nasze oczekiwania: • Minimum 6 lat komercyjnego doświadczenia w tworzeniu nowoczesnych aplikacji na platformę Android, • Doświadczenie w prowadzeniu projektu jako Lead, • Bardzo dobra znajomość Kotlin i Android SDK, • Doświadczenie w pracy z Coroutines, Kotlin Flow, Retrofit, frameworkami Dependency Injection (np. Dagger2, Hilt), MVVM, Navigation Component, • Umiejętność korzystania z narzędzi do debugowania, • Doświadczenie w pisaniu testów jednostkowych, • Znajomość Jetpack Compose, • Wiedza dotycząca procesu publikacji aplikacji w Google Play, • Doświadczenie w pracy z projektami modułowymi, • Doświadczenie w projektowaniu architektury aplikacji mobilnych i prowadzeniu zespołu (Tech Lead / Lead Developer), • Znajomość języka angielskiego na poziomie umożliwiającym swobodną komunikację z klientem. Mile widziane: • Doświadczenie z Kotlin Multiplatform, • Doświadczenie w pracy z Bluetooth Low Energy (BLE). Oferujemy: • Pracę w pełni zdalną, • Elastyczne godziny pracy, • Służbowy sprzęt i budżet na akcesoria, • Roczny budżet szkoleniowy, • Dofinansowanie do pakietu sportowego i opieki medycznej, • Budżet integracyjny, • Pracę w firmie o płaskiej strukturze, w zgranym zespole Nerdów :) Proces rekrutacji: 1. Rozmowa z działem HR: ok. 40 min – chcemy poznać się lepiej! 2. Weryfikacja techniczna w formie videocalla z naszymi specjalistami: ok. 1.5 h, 3. Decyzja i feedback z przebiegu rekrutacji.
Fullstack Developer (Kotlin)
Efinity
⚲ Warszawa
22 000 - 30 000 PLN netto (B2B)
Wymagania
- TypeScript
- Angular
- Kotlin
- Docker
- Hibernate
- React
- Java
- SQL
- JavaScript
- Spring
Twój zakres obowiązków • implementacja nowych produktów ubezpieczeniowych (początkowo w AngularJS, docelowo w React), • integracja z systemami 3rd party po API (płatności, podatki, wyliczanie składki ubezpieczeniowej, rejestracja polis itp), • proponowanie rozwiązań i projektowanie architektury, • pisanie wysokiej jakości kodu (code review), • rozwój i aktualizacja już istniejących produktów ubezpieczeniowych itp. Nasze wymagania • doświadczenie w nowoczesnych bibliotekach frontendowych • min. 5 lat doświadczenia w Javie/Kotlinie (aktualnie pracujemy w Java 17+, Kotlin 1.9+), • znajomość Spring 5+, Hibernate 5+, SQL, • znajomość wzorców projektowych oraz code review, • zwinne zarządzanie projektami, • zaangażowanie i otwartość na zmiany w architekturze, • komunikatywność, proaktywność oraz odpowiedzialność, • bardzo dobra znajomość języka angielskiego, • wykształcenie wyższe (informatyka, automatyka i robotyka, elektronika itp.). Mile widziane • AngularJS, JavaScript/TypeScript, Kotlin 1.9+, Docker, +k8s Tak organizujemy naszą pracę Tak pracujemy • wewnątrz organizacji • u klienta • agile Tak pracujemy nad projektem • code review To oferujemy • realny wpływ na rozwój firmy, • praca w systemie hybrydowym, • pracę w luźnej i przyjacielskiej atmosferze. Benefity • dofinansowanie nauki języków • dofinansowanie szkoleń i kursów • elastyczny czas pracy • owoce • spotkania integracyjne • komputer do użytku prywatnego • brak dress code’u • gry wideo w pracy • kawa / herbata • napoje • parking dla pracowników • strefa relaksu • program rekomendacji pracowników • video games and ping-pong Etapy rekrutacji • Odbędziesz krótką rozmowę telefoniczną z Ewą z HR. • Spotkasz się z technical liderem i architektem zespołu wytwórczego. • Otrzymasz informację zwrotną po spotkaniu, bez względu na naszą decyzję. Efinity Sp. z o.o. • Efinity to zespół około 70 programistów i konsultantów, którzy od ponad 20 lat projektują nowe rozwiązania informatyczne dla branży ubezpieczeniowej. Stworzyliśmy Efinity Insurance System – jeden z najlepszych systemów transakcyjnych na świecie, z którego obecnie korzysta 53 tysiące użytkowników. • Współpracujemy z największymi firmami z obszaru pośrednictwa ubezpieczeniowego i zarządzania ryzykiem, dla których tworzymy nie tylko narzędzia wsparcia sprzedaży, ale też specjalistyczne produkty ubezpieczeniowe. • Działamy w Polsce, Wielkiej Brytanii, Stanach Zjednoczonych i Hong-Kongu. • Wprowadzamy nową jakość. Wierzymy w ergonomię i elegancję. Łączymy technologię z biznesem. • Nasz system to autorski projekt wsparcia sprzedaży ubezpieczeń, który działa w modelu B2B oraz B2C. • Jest to system Quote & Bind, w którym można porównać oferty różnych towarzystw ubezpieczeniowych, zarejestrować polisę oraz zarządzać całym cyklem jej życia.
Android Developer (Frontend)
Lumicode Sp. z o.o. (Pentacomp Group)
⚲ Warszawa
120 - 135 PLN/h netto (B2B)
Wymagania
- Android
- Kotlin
- HTML
- Android Jetpack
- JavaScript
Lumicode Sp. z o.o. należy do Grupy Pentacomp, która jest producentem rozwiązań informatycznych i dostawcą profesjonalnych usług IT dla dużych przedsiębiorstw i sektora publicznego.Jako Pentacomp tworzymy rozwiązania IT łączące innowacyjność z latami doświadczeń - a ich mamy całkiem sporo. Istniejemy na rynku prawie 30 lat i możemy pochwalić się wieloma zrealizowanymi projektami. Oferujemy: • Praca zdalna • Praca w pełnym wymiarze godzin: • Forma współpracy: B2B • Stawka do 135 pln/h netto + VAT B2B • Możliwość skorzystania z prywatnej opieki zdrowotnej oraz karty sportowej Wymagania: • Minimum 3 lata doświadczenia na stanowisku programisty • Kluczowe: minimum 1 rok doświadczenia w tworzeniu aplikacji mobilnych na Androida • Kotlin • Android Jetpack • Doświadczenie w realizacji aplikacji mobilnych o profilu medycznym • Doświadczenie w pracy z systemami przetwarzającymi dane medyczne • Znajomość i praktyczne wykorzystanie specyfikacji Swagger • Minimum rok pracy w skalowanych zespołach Scrum (Nexus / SAFe / LeSS lub równoważne) • Znajomość technologii frontendowych (HTML5, CSS3, JavaScript, Angular) – mile widziana, drugorzędna • Znajomość Node.js oraz NPM – dodatkowy atut Zakres obowiązków: • Projektowanie, rozwój i utrzymanie aplikacji mobilnych na Androida (Kotlin, Android Jetpack) • Współtworzenie i rozwijanie aplikacji medycznych dla pacjentów, z uwzględnieniem bezpieczeństwa i ochrony danych • Integracja aplikacji mobilnych z backendem (API, Swagger) • Udział w analizie wymagań biznesowych i technicznych dla systemów przetwarzających dane medyczne • Praca zespołowa w skalowanym środowisku Scrum (Nexus / SAFe / LeSS) • Współpraca z zespołami backendowymi, UX/UI oraz analitykami • Dbanie o jakość kodu: code review, testy, refaktoryzacja • Udział w planowaniu sprintów oraz dostarczaniu funkcjonalności zgodnie z harmonogramem • (Opcjonalnie) Rozwój i utrzymanie elementów frontendowych (Angular) w zakresie wspierającym aplikacje mobilne
Senior Android Mobile Developer
DCV Technologies
⚲ Warszawa, Gdańsk
1 200 - 1 300 PLN/dzień netto (B2B)
Wymagania
- Jenkins
- Android development
- Docker
- Kubernetes
- Java 21
- SQL
- REST APIs & Web Services
- Spring Boot
We are looking for an experienced Senior Android Mobile Developer to join a project for a world-leading payment technology company. You will work on advanced Android tools within a Token ID ecosystem, contributing to high-impact mobile applications used globally. 🔧 Project Overview The project focuses on Token ID Android Tools development, including multiple mobile applications supporting secure payment solutions. 📍 Location & Work Model • Location: Warsaw or Gdansk • Work Mode: Hybrid (1-2 days hybrid from the office) ⏳ Contract Details • Contract Type: B2B (details to be shared) • Daily Rate: 1.100 PLN/day – 1.300 PLN/day 👤 Experience • Minimum 7+ years of professional experience 🛠 Mandatory Skills Please ensure your CV clearly reflects hands-on experience with the following: • Android Development • Java 21 • Spring Boot • REST APIs & Web Services • SQL • Kubernetes (k8s) • Docker • Jenkins • IntelliJ • Claude Code • GenAI 📱 Responsibilities • Develop and maintain new features for Android test tools and their backend components • Design, develop, and enhance Android-based tool applications within the Token ID ecosystem • Work on the following engagement components:• Issuer Mobile Application • TR Mobile Application • Terminal Mobile Application • Demo Wallet • Ensure high-quality, scalable, and well-performing code • Optimize performance and ensure seamless backend integration • Collaborate with cross-functional teams across the full SDLC • Debug, troubleshoot, and continuously improve applications 🚀 Join us and be part of a cutting-edge project for a global payment technology leader, where your work will directly impact secure, large-scale mobile solutions used worldwide.If you’re ready to take on a challenging Android role and work with modern technologies - we’d love to hear from you!
Mobile Software Developer Developer (full-time/part-time, hybrid/remote)
Avalio
⚲ Warszawa
12 000 - 16 000 PLN brutto (UoP) | 12 000 - 16 000 PLN netto (B2B)
Wymagania
- iOS
- CI/CD
- Sentry
- MVVM
- SwiftUI
- Jira
- UIKit
Avalio to firma z branży healthtech z siedzibą w Warszawie, specjalizująca się w tworzeniu rozwiązań SaaS opartych na sztucznej inteligencji, usprawniających procesy back-office w sektorze opieki zdrowotnej. Nasze nowoczesne rozwiązania mają na celu poprawę opieki nad pacjentami poprzez usprawnienie procesów i zwiększenie efektywności.Poszukujemy osoby na stanowisko Mobile Software Developer Developer (full-time/part-time, hybrid/remote) który(a) wesprze nas w codziennej pracy z klientami, której efektem jest transformowanie rynku ochrony zdrowia. To rola dla osoby, która potrafi pracować zespołowo, dobrze nawiązuje relacje, ma wysokoą kulturę osobistą, poczucie humoru, lubi kontakt z ludźmi i dobrze odnajduje się w dynamicznym środowisku. Oferujemy • Opcje zatrudnienia: Umowa o Pracę lub współpraca B2B. • Atrakcyjne wynagrodzenie: Całkowite wynagrodzenie waha się od 12 000 do 16 000 zł miesięcznie, w zależności od doświadczenia i wyników kandydata. • Jasne ścieżki awansu: Jasno określone ścieżki awansu i rozwoju w organizacji. Promujemy kulturę jasnego i wzajemnego feedbacku. • Możliwości rozwoju: Jako młoda firma, Twój rozwój zawodowy i możliwość kształtowania swojej roli będą zależeć od Ciebie bardziej niż w dużych korporacjach. • Doskonała lokalizacja: Pracuj w naszym biurze w centrum Warszawy, przy Placu Unii. • Niezbędne narzędzia: Zapewniamy wszystkie niezbędne narzędzia pracy, w tym laptop i telefon komórkowy. Twoje zadania • Rozwijanie mobilmej wersji platformy Avalio, tak aby była spójna z istniejącymi i nowymi integracjami • Projektowanie, opracowywanie, testowanie i wdrażanie komponentów interfejsu użytkownika, zapewniając wysoką jakość, wydajność i responsywność. • Współpraca z zespołami produktowymi i innymi zespołami inżynierów w celu definiowania i wdrażania innowacyjnych rozwiązań. • Udział w przeglądach kodu, udział w dyskusjach technicznych i pomoc w utrzymaniu wysokich standardów jakości kodu. • Bycie na bieżąco z najnowszymi technologiami mobilnymi i trendami branżowymi. Na co dzień pracujemy z • PHP 8 • Laravel • JavaScript • React • MySQL • REST API • GIT (Github) • Elasticsearch Szukamy osoby, która: • Posiada minimum 2 lata doświadczenia w tworzeniu w tworzeniu natywnych aplikacji mobilnych na iOS - warunek konieczny • Zna SwiftUI i UIKit • Wykorzystuje architekturę MVVM • Potrafi tworzyć testy jednostkowe • Potrafi pisać czysty, wydajny i łatwy w utrzymaniu kod • Posiada umiejętności analityczne • Jest samodzielna oraz potrafi zarządzać swoimi zadaniami w modelu pracy zdalnej • Posiada bardzo dobre umiejętności komunikacyjne w języku angielskim i polskim, zarówno w mowie, jak i piśmie. Nice to have: • znajomość systemu Sentry • umiejętność pracy z Jira • podstawowa obsługa CI/CD • umiejętność wykonywania code review • Figma Zapraszamy do aplikowania!
Mobile Software Developer Android
Avalio
⚲ Warszawa
12 000 - 16 000 PLN netto (B2B) | 12 000 - 16 000 PLN brutto (UoP)
Wymagania
- Android Studio
- Android
- CI/CD
- Sentry
- MVVM
- Jetpack Compose
- Kotlin
- Jira
- Java
- Android SDK
Avalio to firma z branży healthtech z siedzibą w Warszawie, specjalizująca się w tworzeniu rozwiązań SaaS opartych na sztucznej inteligencji, usprawniających procesy back-office w sektorze opieki zdrowotnej. Nasze nowoczesne rozwiązania mają na celu poprawę opieki nad pacjentami poprzez usprawnienie procesów i zwiększenie efektywności.Poszukujemy osoby na stanowisko Mobile Software Developer Developer (full-time/part-time, hybrid/remote) który(a) wesprze nas w codziennej pracy z klientami, której efektem jest transformowanie rynku ochrony zdrowia. To rola dla osoby, która potrafi pracować zespołowo, dobrze nawiązuje relacje, ma wysokoą kulturę osobistą, poczucie humoru, lubi kontakt z ludźmi i dobrze odnajduje się w dynamicznym środowisku. Oferujemy • Opcje zatrudnienia: Umowa o Pracę lub współpraca B2B. • Atrakcyjne wynagrodzenie: Całkowite wynagrodzenie waha się od 12 000 do 16 000 zł miesięcznie, w zależności od doświadczenia i wyników kandydata. • Jasne ścieżki awansu: Jasno określone ścieżki awansu i rozwoju w organizacji. Promujemy kulturę jasnego i wzajemnego feedbacku. • Możliwości rozwoju: Jako młoda firma, Twój rozwój zawodowy i możliwość kształtowania swojej roli będą zależeć od Ciebie bardziej niż w dużych korporacjach. • Doskonała lokalizacja: Pracuj w naszym biurze w centrum Warszawy, przy Placu Unii. • Niezbędne narzędzia: Zapewniamy wszystkie niezbędne narzędzia pracy, w tym laptop i telefon komórkowy. Twoje zadania • Rozwijanie mobilmej wersji platformy Avalio, tak aby była spójna z istniejącymi i nowymi integracjami • Projektowanie, opracowywanie, testowanie i wdrażanie komponentów interfejsu użytkownika, zapewniając wysoką jakość, wydajność i responsywność. • Współpraca z zespołami produktowymi i innymi zespołami inżynierów w celu definiowania i wdrażania innowacyjnych rozwiązań. • Udział w przeglądach kodu, udział w dyskusjach technicznych i pomoc w utrzymaniu wysokich standardów jakości kodu. • Bycie na bieżąco z najnowszymi technologiami mobilnymi i trendami branżowymi. Na co dzień pracujemy z • PHP 8 • Laravel • JavaScript • React • MySQL • REST API • GIT (Github) • Elasticsearch Szukamy osoby, która: • Posiada minimum 2 lata doświadczenia w tworzeniu w tworzeniu natywnych aplikacji mobilnych na Android - warunek konieczny • Zna Java/Kotlin • Zna Android SDK, Jetpack Compose • Potrafi obsługiwać Android Studio • Wykorzystuje architekturę MVVM • Potrafi tworzyć testy jednostkowe • Potrafi pisać czysty, wydajny i łatwy w utrzymaniu kod • Posiada umiejętności analityczne • Jest samodzielna oraz potrafi zarządzać swoimi zadaniami w modelu pracy zdalnej • Posiada bardzo dobre umiejętności komunikacyjne w języku angielskim i polskim, zarówno w mowie, jak i piśmie. Nice to have: • znajomość systemu Sentry • umiejętność pracy z Jira • podstawowa obsługa CI/CD • umiejętność wykonywania code review • Figma Zapraszamy do aplikowania!
Senior/Lead IOS Engineer
N-iX
⚲ Kraków
5 500 - 7 200 USD netto (B2B)
Wymagania
- iOS
- CI/CD
- DDD
- SwiftUI
- UIKit
Our customer is one of the world's largest fashion retailers selling in 215 markets through its online platform or its 6,477 stores in 95 markets. By working closely together as a single company globally focused on the key elements of fashion production – design, manufacture, distribution, and retail.All the production is founded on three pillars – flexibility, digital integration, and sustainability. Requirements: • 5+ years of proven extensive commercial experience with UIKit and Swift • Extensive experience with SwiftUI • Solid Object-Oriented Design and Analysis Skills and modern development practices • Deep knowledge of Clean Architecture and Domain Driven Design • Working knowledge of iOS interface guidelines / best practices • Experience with testing – Unit testing, snapshot testing, automation testing • Test Driven Development and Behaviour Driven Development • Experience with CI/CD, Code quality gates, and Code coverage. GitHub Actions, Azure DevOps • Strong Experience working with modular architecture • Knowledge of UI Architectural patterns: MVC, MVVM, MVP • Deep Git version control system knowledge. Feature flags, Branching strategies, GitFlow • Working experience in an Agile environment, a clear understanding of Agile methodologies mindset, and development practices applicable to them Responsibilities: • Making sure to follow and guarantee alignment with the company's global architecture • Communicate with cross-functional teams about service integration • Promote best practices to improve the quality of our code and processes and ensure technical excellence • Research and evaluate technical options to implement business requirements • Work in close contact with the Product Owner and support in the technical definition of product backlog items • Provide system or technical development expertise to the team • Guarantee continuous deployment, write qualitative, maintainable code with extensive test coverage in a fast-paced professional software engineering environment • Suggest technical and functional improvements to add value to the product • Excellent communication, organizational, and facilitation skills, product-oriented mindset, focus on team results, willingness to continuous personal and team improvements, leadership qualities, and resilience. • Upper-Intermediate/Advanced English level
Senior Android Developer
P&P Solutions
⚲ Warszawa
120 - 135 PLN/h netto (B2B)
Wymagania
- Android
- Jetpack Compose
- REST API
Dołącz do zespołu naszego klienta – szybko rozwijającej się firmy fintechowej działającej w obszarze płatności odroczonych. Budują produkt, z którego codziennie korzystają tysiące użytkowników🤝 Twoje zadania: • projektowanie i implementacja aplikacji mobilnej na Androida (Kotlin) 📱 • współpraca z zespołem przy definiowaniu i tworzeniu nowych funkcjonalności 👥 • integracja z wewnętrznymi i zewnętrznymi API (m.in. weryfikacja tożsamości, operacje płatnicze) 🔌 • realizacja oraz wsparcie testów kodu, wydajności i UX 🧪 • diagnozowanie i usuwanie błędów oraz dbanie o jakość i dobre praktyki 🛠️ • aktywny udział w rozwoju produktu technologicznie i funkcjonalnie 🚀 Szukamy osoby, która: • ma min. 6 lat doświadczenia w Androidzie (preferowany Kotlin) + min. 2 komercyjne projekty 💼 • pracowała z REST API 🌐 • zna Android Studio, Android SDK oraz Jetpack Compose 🧩 • zna architektury, wzorce i podejścia (MVVM/MVI, Clean Architecture) ⚙️ • publikowała aplikacje w Google Play i zna CI/CD (GitLab CI, GitHub Actions, Bitrise) 🚛 • rozumie zasady bezpieczeństwa aplikacji (Keystore, EncryptedSharedPreferences, reverse engineering, root detection) 🔐 • dba o jakość kodu i dokumentację ✍️ • zna angielski na poziomie min. B2 🇬🇧 Dlaczego warto? • praca nad realnym produktem o dużej skali 📈 • nowoczesny tech stack i kultura inżynierska 💻 • wpływ na kierunek rozwoju produktu 💡 • stabilny fintech z ambitną roadmapą 🚀
Mobile Software Engineer 2
Allegro
⚲ Warszawa
14 200 - 20 200 PLN brutto (UoP)
Wymagania
- Android
- Jetpack Compose
- RxJava
- Kotlin
About the Team: MBox (Core Platform) In the Core Platform area, we develop multiplatform solutions that improve productivity of development in Allegro. In our team, you'll be responsible for developing the Server Driven UI engine (MBox) used by various product teams to create over fifty screens in the Allegro app, including the Home and Product pages. We build the infrastructure, not just business features. Our mission is to provide other developers with a seamless Developer Experience, allowing them to define UI and logic on the backend while maintaining a 100% native look and feel. Our team develops native Android and iOS mobile engines that are crucial elements of MBox. You'll cooperate closely with iOS developers and will be responsible for the entire technical feature development process: from designing the new engine capability to implementing it in the Android engine. Besides working on Android, you'll also have a chance to get to know other technologies. On top of Android and iOS rendering engines, our team also cooperates closely with frontend and backend developers and creates various tools that simplify work of developers. Important things for you • Flexible working hours in the hybrid model (4/1) - working hours start between 7:00 a.m. and 10:00 a.m. We also have 30 days of occasional remote work; • The salary range for this position depending on the skill set is as follows (contract of employment, tax-deductible cost): 14 200 - 20 200PLN gross • Annual bonus (depending on your annual assessment and the company's results) • Our team is based in Poznań What you will do: • Design, develop, test, and deploy features in our server-driven UI engine, ensuring high quality, performance, and responsiveness. • Collaborate with product, and other engineering teams to define and implement innovative solutions. • Participate in code reviews, contribute to technical discussions, and help maintain high code quality standards. • Identify and resolve performance and scalability issues. • Continuously improve our development processes, tools, and infrastructure. • Share knowledge and mentor junior engineers, contributing to the growth of the team. • Stay up-to-date with the latest mobile technologies and industry trends. This is the right job for you if: • have 3+ years of professional experience in native Android (Kotlin) mobile application development. • have a deep understanding of Jetpack Compose. • are proficient with dependency injection frameworks (especially Koin). • are familiar with RxJava. • have proficiency in writing unit and integration tests. • have experience with continuous integration and continuous delivery (CI/CD) pipelines. • are open-minded, curious, and willing to experiment. Our work goes beyond writing code - consulting and looking for alternative solutions is part of our daily duties. • take care of the quality and cleanliness of the code. • are eager to continuously develop their skills and expand their knowledge. • have good communication skills in English and Polish, both written and spoken. The following are also a plus: • Knowledge of Hilt • Knowledge of Redux architecture • Knowledge of Coroutines • Knowledge of good practices in creating accessible UI with Compose • Basic familiarity of TypeScript and React • Basic familiarity of iOS and Swift UI What's in it for you: • Flexible working hours in the hybrid model (4/1) - working hours start between 7:00 a.m. and 10:00 a.m. We also have 30 days of occasional remote work. • Annual bonus based on your annual performance and company results. • Well-located offices (with e.g. fully equipped kitchens, bicycle parking, terraces full of greenery) and excellent work tools (e.g., raised desks, ergonomic chairs, interactive conference rooms). • A 16" or 14" MacBook Pro or corresponding Dell with Windows (if you don't like Macs) and all the necessary accessories. • A wide selection of fringe benefits in a cafeteria plan - you choose what you like (e.g., medical, sports or lunch packages, insurance, purchase vouchers). • English classes that we pay for related to the specific nature of your job. • A training budget, inter-team tourism (see more here), hackathons, and an internal learning platform where you will find multiple trainings. • An additional day off for volunteering, which you can use alone, with a team, or with a larger group of people connected by a common goal. • Social events for Allegro people - Spin Kilometers, Family Day, Fat Thursday, Advent of Code, and many other occasions we enjoy. And that's just the beginning! You can read more about the benefits here. #goodtobehere means that: • You will join a team you can count on - we work with top-class specialists who have knowledge- and experience-sharing in their DNA. • You will love our level of autonomy in team organization, the space for continuous development, and the opportunity to try new things. You get to choose which technology solves the problem and you are responsible for what you create. • You will value our Developer Experience and the full platform of tools and technologies that make creating software easier. We rely on an internal ecosystem based on self-service and widely used tools such as Kubernetes, Docker, Consul, GitHub, and GitHub Actions. Thanks to this, you can contribute to Allegro from your very first days on the job. • You will be equipped with modern AI tools to automate repetitive tasks, allowing you to focus on developing new services and refining existing ones (also leveraging AI support). • You will create solutions that will be used (and loved!) by your friends, family and millions of our customers. • You will meet the Allegro Scale, which starts with over 1000 microservices, an open-source data bus (Hermes) with 300K+ rps, a Service Mesh with 1M+ rps, tens of petabytes of data, and production-used machine learning. • You will become part of Allegro Tech - We speak at industry conferences, cooperate with tech communities, run our own blog (it's been over 10 years!), record podcasts, lead guilds, and we organize our own internal conference - the Allegro Tech Meeting. We create solutions we love (and can) to talk about! Send us your CV and… see you at Allegro!
Mobile Developer
B2Bnetwork
⚲ Warszawa, Kraków
Wymagania
- Android
- Kotlin
- Docker
- Swift
Opis projektu: Pozyskanie kompetencji dla dedykowanego zespołu Design Systemu, która będzie wytwarzać komponenty dla składów wytwórczych dla aplikacji mobilnych. Wartość dodana to przyspieszenie wytwarzania technologii, większa spójność oraz budowa strategicznego produktu wewnętrznego banku dla technologii. Możliwość reużywania komponentów w całym banku. Wymagania: • Minimum 5 lat doświadczenia w programowaniu aplikacji mobilnych • Doskonała znajomość Kotlin oraz środowiska Android • Minimum 1-2 lata doświadczenia z Kotlin Multiplatform (lub silna chęć wejścia w tę technologię) • Doświadczenie w tworzeniu architektury aplikacji (np. MVVM, Clean Architecture) • Znajomość narzędzi Git, CI/CD, Jira, Docker (mile widziane) • Umiejętność pracy zespołowej i komunikacji z zespołami produktowymi i biznesowymi • Pozyskanie kompetencji dla dedykowanego zespołu Design Systemu, która będzie • Wymagany dyplom uczelni wyższej, kierunek Informatyka lub pokrewny. • Szczególnie istotne jest doświadczenie w sektorze bankowym oraz znajomość nowoczesnych technologii i podejść architektonicznych. • Wymagane doświadczenie w pracy cross-platformowej. • Głównym zajęciem konsultantów będzie tworzenie komponentów UI dla aplikacji mobilnych Obowiązki: • Tworzenie i rozwój komponentów UI w ramach Design Systemu • Współpraca z zespołami produktowymi i biznesowymi • Wspieranie spójności i reużywalności komponentów w całym banku • Implementacja nowoczesnych rozwiązań architektonicznych (np. MVVM, Clean Architecture) • Udział w budowie strategicznego produktu technologicznego banku Techstack: • Kotlin • Android • Swift
Mobile Applications Software Engineer (Flutter)
Motorola Solutions
⚲ Kraków
12 000 - 16 000 PLN brutto (UoP)
Wymagania
- Kotlin
- Swift
- Flutter
Every day, first responders around the world record thousands of hours of videos and collect other critical digital evidence - essential for transparency, accountability, and ultimately, making the world a safer place. Managing this amount of digital evidence, including documentation and tagging is a tedious and time-consuming task. This is where our applications steps in, streamlining this process and allowing first responders to focus more on their primary mission. Our team is working on cross-platform applications (Android, iOS and Windows) that extend functionalities of the newest Motorola body-worn cameras and in-car video systems with features like categorization, tagging and review of the footage that allows users to perform evidentiary tasks on the go. By contributing to and complementing our Digital Evidence Management Systems (DEMS), it enables our customers, ranging from law enforcement agencies through government agencies to retailers, to have a resilient evidentiary platform that enables transparency and accountability. Your responsibilities will include design, development, testing, maintenance and improvements of the software running on both mobiles (Android and iOS) and desktop PCs (Windows). Key Responsibilities: • Full-cycle software development, encompassing coding, unit, and integration testing, as well as code reviews. • Participation in the analysis of new feature requirements and design proposals. • Collaboration with cross-functional teams, including QA and UI/UX. • Continuous improvement of the development and testing environment. • Support in defect analysis and troubleshooting customer-reported issues. Key Technologies Used: • Dart/Flutter: Primary language and framework for the application and tests. • Kotlin (with some Java) & Swift: Used for the mobile application's native components. • .net/C#: Powers a component in the desktop/Windows application variant. Development Environment & Tools: • GitHub: Utilized for code repositories, CI/CD, and code reviews. • AI Tools: We leverage tools like Cursor and Copilot. • Equipment: Development is done on Macbooks, involving daily work with various cameras and prototype hardware. Basic Requirements • Bachelor’s degree in Engineering, Computer Science or a related technical discipline, or equivalent experience. • At least 3+ years of documented mobile apps programming experience • Experience and proficiency in at least one of Swift/Java/Kotlin/Dart languages • Experience and practical knowledge of cross-platform frameworks - ideally Flutter - and willingness to continue that journey • Solid, practical knowledge of design patterns, data structures, algorithms and software design • Knowledge of software engineering best practices including build environments, automated testing and CI/CD • Practical experience with Unix-based CLI/shell tools • Good knowledge of git tooling • Knowledge of software testing methodologies and the testing life cycle • English language skills at level allowing efficient communication Bonus points for: • Knowledge of C#/.net/JavaScript • Expert skills in one the native stacks (Android/iOS/Windows) • Understanding HTTP and RESTful designs (familiarity with OpenAPI is an extra plus) • Knowledge of digital imaging/photography and audio/video coding • Familiarity with basic networking concepts (TCP/IP, DHCP etc.) • Experience with WiFi and Bluetooth protocols • Knowledge of SSL/TLS protocols, certificates, mutual authentication etc. • Knowledge of Gradle build tooling • Experience automating manual build and delivery pipelines • Prior experience automating end-to-end integration testing for mobile applications • Experience with cloud platforms such as AWS, GCP and Azure
Junior Mobile Applications Software Engineer (Flutter)
Motorola Solutions
⚲ Kraków
10 000 - 12 000 PLN brutto (UoP)
Wymagania
- Kotlin
- Swift
- Flutter
Every day first responders around the world record thousands of hours of videos and collect other critical digital evidence - essential for transparency, accountability, and ultimately, making the world a safer place. Managing this amount of digital evidence, including documentation and tagging is a tedious and time-consuming task. This is where our applications steps in, streamlining this process and allowing first responders to focus more on their primary mission. Job Description Our team is working on cross-platform applications (Android, iOS and Windows) that extend functionalities of the newest Motorola body-worn cameras and in-car video systems with features like categorization, tagging and review of the footage that allows users to perform evidentiary tasks on the go. By contributing to and complementing our Digital Evidence Management Systems (DEMS), it enables our customers, ranging from law enforcement agencies through government agencies to retailers, to have a resilient evidentiary platform that enables transparency and accountability. Your responsibilities will include design, development, testing, maintenance and improvements of the software running on both mobiles (Android and iOS) and desktop PCs (Windows). Key Responsibilities: • Full-cycle software development, encompassing coding, unit, and integration testing, as well as code reviews. • Participation in the analysis of new feature requirements and design proposals. • Collaboration with cross-functional teams, including QA and UI/UX. • Continuous improvement of the development and testing environment. • Support in defect analysis and troubleshooting customer-reported issues. Key Technologies Used: • Dart/Flutter: Primary language and framework for the application and tests. • Kotlin (with some Java) & Swift: Used for the mobile application's native components. • .net/C#: Powers a component in the desktop/Windows application variant. Development Environment & Tools: • GitHub: Utilized for code repositories, CI/CD, and code reviews. • AI Tools: We leverage tools like Cursor and Copilot. • Equipment: Development is done on Macbooks, involving daily work with various cameras and prototype hardware. Basic Requirements • Bachelor’s degree in Engineering, Computer Science or a related technical discipline, or equivalent experience. • At least 1+ years of documented mobile apps programming experience • Experience and proficiency in at least one of Swift/Java/Kotlin/Dart languages • Experience and practical knowledge of cross-platform frameworks - ideally Flutter - and willingness to continue that journey • Solid, practical knowledge of design patterns, data structures, algorithms and software design • Knowledge of software engineering best practices including build environments, automated testing and CI/CD • Practical experience with Unix-based CLI/shell tools • Good knowledge of git tooling • Knowledge of software testing methodologies and the testing life cycle • English language skills at level allowing efficient communication Bonus points for: • Knowledge of C#/.net/JavaScript • Expert skills in one the native stacks (Android/iOS/Windows) • Understanding HTTP and RESTful designs (familiarity with OpenAPI is an extra plus) • Knowledge of digital imaging/photography and audio/video coding • Familiarity with basic networking concepts (TCP/IP, DHCP etc.) • Experience with WiFi and Bluetooth protocols • Knowledge of SSL/TLS protocols, certificates, mutual authentication etc. • Knowledge of Gradle build tooling • Experience automating manual build and delivery pipelines • Prior experience automating end-to-end integration testing for mobile applications • Experience with cloud platforms such as AWS, GCP and Azure
Android Developer
RITS Professional Services
⚲ Warszawa
120 - 150 PLN/h netto (B2B)
Wymagania
- Android
- CI/CD
- Jetpack Compose
- Kotlin
- Gradle
- Android SDK
RITS Group to firma informatyczna, która oferuje najwyższej jakości usługi programistyczne zarówno dla rynku polskiego, jak i międzynarodowego. Jesteśmy dumni, że należymy do grona najszybciej rozwijających się spółek technologicznych. Naszym priorytetem jest jakość oraz innowacyjność dostarczanych rozwiązań, a nasza kultura organizacyjna opiera się na zaufaniu, współpracy i ciągłym doskonaleniu. Do zespołu "mobile" w obszarze Campaigns & Deals poszukujemy osoby na stanowisko Senior Android Developer. Zespół odpowiada za rozwój kluczowych funkcjonalności komercyjnych aplikacji — od strony głównej po pełną ścieżkę użytkownika. • Długoterminową współpracę na pełny etat • Stawka: 150 zł netto / godzina na B2B • Praca zdalna • Realny wpływ na rozwój produktu używanego przez tysiące użytkowników • Współpracę z doświadczonym zespołem produktowym i technologicznym Obowiązki • Rozwój i wdrażanie natywnej aplikacji Android w 100% Kotlinie • Projektowanie skalowalnej i wydajnej architektury mobilnej • Tworzenie nowych modułów wspierających kluczowe funkcje sprzedażowe i marketingowe • Dbanie o jakość kodu poprzez Code Review oraz praktyki TDD • Współpraca z zespołami UX/UI oraz analitykami na wszystkich etapach cyklu życia produktu Wymagania • Bardzo dobra znajomość Kotlin oraz Jetpack Compose • Doświadczenie w natywnym rozwoju aplikacji Android i pracy z Android SDK • Solidne podstawy OOP, algorytmów i struktur danych • Znajomość Gradle oraz narzędzi CI/CD • Samodzielność i skuteczność w rozwiązywaniu problemów • Język angielski na poziomie min. B2 Mile widziane • Doświadczenie z architekturą modularną (np. Kotlin Multiplatform Mobile) • Praca przy dużych codebase’ach • Znajomość TDD i Pair Programming • Korzystanie z narzędzi AI wspierających development (np. Copilot) Ta rola nie jest dla Ciebie, ale masz znajomego, który by się sprawdził? Poleć go i zgarnij nawet 5000 zł. Referral Program: Talent from your network Nie zwlekaj i zaaplikuj już teraz! Nr ref.: 44/1/2026/r/3063
Senior iOS Engineer
Appliscale
⚲ Kraków
20 000 - 24 000 PLN netto (B2B) | 16 000 - 20 000 PLN brutto (UoP)
Wymagania
- AWS
- iOS
- TypeScript
- CI/CD
- Swift
- JavaScript
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 iOS apps. A strong hands-on experience in delivering iOS apps to customers on a large scale, supported with CI/CD processes and production monitoring, is a requirement. Technologies we work with: Swift, iOS, AWS, Typescript, JavaScript, Kotlin, Node.js, REST/GraphQL APIs. Responsibilities • Development and delivery of iOS 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 around new technological opportunities (Apple Watch, Apple TV, macOS, etc.) • 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 iOS apps • 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: MVVM, VIPER, TCA, MVC, 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