Oferty pracy
Filtry
Senior Kotlin / Android Developer
ALTEN Polska
⚲ Warszawa
Wymagania
- Kotlin
- Android
- Android SDK
- Coroutines
- Flow
- Jetpack
- Clean Architecture
Nasze wymagania: Minimum 6 lat komercyjnego doświadczenia jako Kotlin / Android Developer Bardzo dobra znajomość Kotlin i Android SDK Znajomość nowoczesnych bibliotek i architektur: Coroutines, Flow, Jetpack, Clean Architecture Samodzielne prowadzenie złożonych zadań Podejmowanie decyzji technicznych Mentoring mniej doświadczonych programistów Mile widziane: Doświadczenie w projektach enterprise Integracje API CI/CD Praca z code review i dobrymi praktykami inżynierskimi Doświadczenie w branży energetycznej (duży plus) Preferowana lokalizacja: Gdańsk (czasem biuro), możliwa praca zdalna O projekcie: Szukamy Senior Kotlin/Android Developera z min. 6-letnim doświadczeniem, który będzie rozwijał aplikację Android, podejmował decyzje techniczne i mentorował zespół. Zakres obowiązków: Wsparcie istniejącego zespołu developerskiego Realizacja złożonych zadań programistycznych Podejmowanie decyzji technicznych Wprowadzanie dobrych praktyk inżynierskich Mentoring i wsparcie mniej doświadczonych członków zespołu Praca nad aplikacją Android w oparciu o nowoczesną architekturę i narzędzia Oferujemy: Umowę na pełen etat z możliwością wyboru formy zatrudnienia (UoP/B2B) Stabilną i długoterminową współpracę Jasno zdefiniowaną ścieżkę kariery i możliwość rozwoju w czterech obszarach jako: Project Manager, Business Manager, Technical Leader oraz specjalista w swojej dziedzinie Udział w konferencjach branżowych, szkoleniach i warsztatach oraz spotkaniach integracyjnych Możliwość odbycia kursów i zdobycia certyfikacji Możliwość relokacji w ramach lokalnych oddziałów ALTEN Polska
Mobile QA Engineer
7N
⚲ Łódź
20 160 - 23 520 PLN netto (B2B)
Wymagania
- Cucumber
- mobile testing
- ISTQB Foundation
- Test Automation
- Web Testing
Dla międzynarodowej organizacji tworzącej rozwiązania zwiększające bezpieczeństwo transakcji cyfrowych poszukujemy osoby na stanowisko QA Engineera. Rola obejmuje testowanie aplikacji mobilnych na systemach Android i iOS, przy jednoczesnym uwzględnieniu aspektów webowych i API. Praca w modelu hybrydowym (3 x w tygodniu z biura w Łodzi). Zadania • Udział w analizie zmian logiki biznesowej oraz współtworzenie koncepcji nowych funkcjonalności • Odpowiedzialność za pełen proces testowy aplikacji — od identyfikacji podstaw testowych, przez projektowanie przypadków testowych, po budowę struktury zestawów testowych i monitorowanie postępu wykonania • Utrzymanie, rozwój i rozszerzanie pokrycia testowego aplikacji • Wykonywanie testów na różnych systemach operacyjnych, przeglądarkach i urządzeniach mobilnych • Analiza wyników testów oraz udział w ocenie ryzyka związanego z wykrytymi błędami • Monitorowanie trendów rynkowych dotyczących urządzeń mobilnych i zmian w systemach operacyjnych, aby zapewnić testowanie na najnowszych i najpopularniejszych konfiguracjach Oczekiwania • Wykształcenie techniczne w obszarze testowania oprogramowania lub rozwoju aplikacji • Minimum 5 lat doświadczenia w testowaniu oraz praktyczna znajomość procesów testowych i technik projektowania testów • Certyfikat ISTQB Foundation (minimum) • Doświadczenie w testowaniu na urządzeniach Android i iOS oraz w różnych przeglądarkach • Doświadczenie w pracy w środowisku Agile/Scrum • Praktyka w pracy w złożonym środowisku developerskim, z wykorzystaniem kontroli wersji i strategii branchowania • Doświadczenie w pracy z Jira; znajomość narzędzi do zarządzania testami będzie dodatkowym atutem • Doświadczenie w testach automatycznych będzie mile widziane (np. testy funkcjonalne w Cucumber, testy REST/API w ReadyAPI) Oferujemy • Stałe wsparcie osobistego agenta, dbającego o Twoją ciągłość projektową, kontakt z klientem, niezbędne formalności, komfort pracy oraz rozwój, • Career Development Program – doradztwo w planowaniu kariery w oparciu o najnowsze trendy i potrzeby rynku IT, obejmujące m.in. konsultacje z agentami i mentorami kariery, • Dostęp do 7N Learning & Development – platformy rozwojowo-edukacyjnej z webinarami, biblioteką artykułów i raportów branżowych oraz regularnymi zaproszeniami na jednorazowe i cykliczne wydarzenia rozwojowe – techniczne, biznesowe oraz life-stylowe, • Spektakularne eventy integracyjne, zarówno dla Ciebie (np. coroczny wyjazd Kick-Off, imprezy świąteczne czy sportowe Letnie Igrzyska), jak i dla Twoich bliskich (np. pikniki rodzinne, premiery filmowe), • Rozwój zawodowy nie tylko podczas projektu – możesz zaangażować się w przekazywanie wiedzy innym w ramach oferty 7N Services kierowanej do klientów 7N, • Relacje i dostęp do wiedzy najbardziej doświadczonych ekspertów IT na rynku – średni staż zawodowy naszego Konsultanta w Polsce to ponad 10 lat. • Pakiet benefitów zaplanowany od A do Z, czyli dofinansowanie do opieki medycznej, ubezpieczenia na życie, karty sportowej dla Ciebie i Twoich bliskich, a także zniżki do sklepów w Polsce i za granicą.
Senior React Native Developer
DO OK • Life-changing software services
⚲ Wrocław, Zielona Góra
Wymagania
- React Native
- Expo
- WebSockets
🚀 Senior React Native Developer (Expo / OIDC) wanted! Startup vibe. High ownership. Demanding clients. Real impact. We’re building high-performance mobile apps in a fast-moving environment where decisions are quick, expectations are high, and your work truly matters. 👉 We’re looking for someone who:• Has strong experience with React Native + Expo (EAS, OTA, routing)• Understands OIDC / OAuth2 authentication flows• Has hands-on experience with WebSockets• Has experience building chat / real-time applications• Thinks in architecture, not just tasks• Feels comfortable working under pressure and changing priorities• Takes ownership and drives solutions end-to-end 👉 What you’ll do:• Build and scale modern mobile apps• Own features from idea → production• Work directly with demanding clients• Shape technical decisions and architecture 👉 Why join?• Real impact on products (no “feature factory”)• Startup environment: speed, autonomy, responsibility• 100% remote or Poland-based office (Wrocław / Zielona Góra)• Private healthcare, life insurance, sports package, English classes If you like fast feedback loops, real responsibility, and building things that matter - let’s talk.
Senior React Native Developer
The Codest
⚲ Warszawa
17 000 - 22 000 PLN netto (B2B)
Wymagania
- Expo
- REST API
- React Native
- GraphQL
🌍 Hello World! We are The Codest - International Tech Software Company with tech hubs in Poland delivering global IT solutions and projects. Our core values lie in “Customers and People First” approach that prioritises the needs of our customers and a collaborative environment for our employees, enabling us to deliver exceptional products and services.Our expertise centers on web development, cloud engineering, DevOps and quality. After many years of developing our own product - Yieldbird, which was honored as a laureate of the prestigious Top25 Deloitte awards, we arrived at our mission: to help tech companies build impactful product and scale their IT teams through boosting IT delivery performance. Through our extensive experience with product development challenges, we have become experts in building digital products and scaling IT teams. But our journey does not end here - we want to continue our growth. If you’re goal-driven and looking for new opportunities, join our team! What awaits you is an enriching and collaborative environment that fosters your growth at every step. 💡Project Description: We’re seeking a seasoned Senior React Native Developer with strong experience in React Native and Expo, who is ready to step into a technical leadership role on mobile projects. In this position, you’ll be responsible for delivering end-to-end mobile applications, shaping architectural decisions, integrating with existing APIs, and supporting the team in building high-quality solutions. 📈 Your Responsibilities: • Build and mantain mobile applications using React Native and Expo • Integrate mobile frontends with existing APIs and backend services • Partner with internal teams and clients to ensure solutions align with business objectives • Drive technical planning, analysis, and execution across development work • Support the team through code reviews and knowledge sharing, raising engineering quality • Collaborate on delivering scalable, maintainable, and observable enterprise solutions • Serve as the primary contact for technical topics within the project 🔑 Key Requirements: • Advanced English in speaking and writing (you will be working in an international team) • Solid track record of developing mobile apps with React Native • Practical experience working with Expo • Strong background in integrating with REST and/or GraphQL APIs • Experience guiding others or contributing in a mentoring / technical leadership capacity • Familiarity with debugging and monitoring tools • Good understanding of scalability, maintainability, and overall code quality • Ability to work with clients and translate business requirements into technical solutions ➕ Nice to have: • Background in building or contributing to enterprise-scale applications • Familiarity with setting up or working with mobile CI/CD processes • Experience using observability solutions, including logging and monitoring tools 📜 Our Promise (what you can expect from us): • 17-22k PLN monthly on B2B contract • 100% remote work (but we have offices in Krakow and Warsaw and we’re happy to meet there from time to time 😉) • 300 PLN to use on our benefits platform, Worksmile - gift cards, medical services, sports, etc. • Our B2B contract contains provisions that allow you to obtain IP BOX support • Integration events, education opportunities and much more… • A unique opportunity to take your career to the next level - we’re looking for people who want to create an impact. You have ideas, we want to hear them! 📌 Recruitment process: • 30 minute screening call online with our recruiter • 1h technical call with our developer • 30 minute conversation with the team leader on client side • 30 minute English language check • Final 1h technical call • Offer Questions, insights? Feel free to reach out to our recruiting team: ewa.szczodrak@thecodest.co In the meantime, feel free to visit our website where you can find key facts about us.
React Native Developer
Smart Topaz sp. z o.o.
⚲ Warszawa
90–130 zł netto (+ VAT) / godz.
Wymagania
- React Native
- TypeScript
- Redux
- GitHub
- Azure DevOps
- Xcode
- Android Studio
Nasze wymagania: Minimum 4 lata doświadczenia komercyjnego z React Native oraz TypeScript. Bardzo dobra znajomość Redux, Redux-Saga lub inncyh narzędzi do obsługi złożonych stanów urządzeń. Cloud i DevOps Znajomość Microsoft Azure oraz pipeline’ów CI/CD opartych o GitHub Actions lub Azure DevOps. Testowanie Doświadczenie w pracy np. z React Testing Library Ekosystem mobilny Dobra znajomość Xcode, Android Studio oraz procesu publikacji aplikacji w App Store i Google Play O projekcie: Dla naszego Klienta - firmy skupiającej się na technologiach poprawiających efektywność energetyczną, w tym rozwiązaniach wykorzystujących odnawialne źródła energii i inteligentne sterowanie instalacjami szukamy osoby na stanowisko React Native Developer Jako React Native Developer będziesz pracować nad aplikacją mobilną, która pomaga użytkownikom zarządzać zużyciem energii, optymalizować działanie systemów oraz ograniczać ślad węglowy. Zakres obowiązków: Projektowanie i budowanie wydajnych, wielokrotnego użytku komponentów UI w aplikacjach mobilnych Integracja z IoT - implementacja bezpiecznej komunikacji o niskim opóźnieniuw aplikacji mobilnej Tworzenie modułów wizualizacji danych, które pomagają użytkownikom zrozumieć zużycie energii, oszczędności oraz wskaźniki jakości powietrza w pomieszczeniach (IAQ). Współpraca z zespołem backendowym przy projektowaniu i integracji REST API hostowanych w Microsoft Azure Diagnozowanie i rozwiązywanie problemów wydajnościowych, szczególnie w scenariuszach intensywnej synchronizacji danych i złożonych animacji.
Programista / Programistka (Backend/Frontend/Mobile)
POLON-ALFA S.A.
⚲ Bydgoszcz
Wymagania
- .NET
- PostgreSQL
- Angular
- React
- TypeScript
- autoryzacja
- szyfrowanie
- Flutter
- Android/iOS
Nasze wymagania: doświadczenie w samodzielnym tworzeniu oprogramowania; gotowość do podejmowania decyzji technicznych. O projekcie: Budujemy, rozwijamy i utrzymujemy własne oprogramowanie wykorzystywane w branży przeciwpożarowej. Pracujemy nad systemami o długim cyklu życia, wysokich wymaganiach jakościowych i istotnym wpływie na procesy operacyjne. Obecnie tworzymy nowy zespół, który będzie odpowiedzialny za zaprojektowanie i rozwój kluczowego systemu dla firmy, obejmującego backend, warstwę danych oraz rozwiązania webowe i mobilne. Wymagane technologie (w zależności od profilu): • .NET (docelowo .NET 10) – backend • PostgreSQL – bazy danych • frontend web (np. Angular / React / TypeScript) • aplikacje mobilne (Android/iOS - native lub cross-platform, np. Flutter) • API REST • zagadnienia bezpieczeństwa (autoryzacja, szyfrowanie) Nie szukamy jednej osoby do wszystkiego – budujemy zespół uzupełniających się specjalistów w Bydgoszczy i Warszawie. Zakres obowiązków: współtworzenie i rozwój backendu oraz API systemu centralnego; projektowanie i rozwój warstwy danych; tworzenie nowoczesnych aplikacji webowych (frontend); rozwój aplikacji mobilnych; integracja systemu z urządzeniami i innymi komponentami środowiska; projektowanie i wdrażanie bezpiecznej komunikacji między elementami systemu. Nie szukamy jednej osoby do wszystkiego – budujemy zespół uzupełniających się specjalistów. Oferujemy: pracę w dynamicznie rozwijającej się firmie będącej liderem w swojej branży; realny wpływ na architekturę systemu; pracę przy rozwoju produktu (nie projektów usługowych); niewielki, specjalistyczny zespół; stabilne zatrudnienie; atrakcyjny pakiet socjalny; miłą "niekorporacyjną" atmosferę.
Mid iOS Developer (banking)
emagine Polska
⚲ Warszawa
115 - 125 PLN/h netto (B2B)
Wymagania
- iOS
- Objective-C
- Swift
Lokalizacja: Głównie praca zdalna, 2 dni w miesiącu z biura w WarszawieBranża: Bankowość Stawka: 125 zł/h na b2b Podsumowanie: Rolą programisty iOS w firmie jest tworzenie i rozwijanie aplikacji mobilnych na platformę iOS, co wnosi znaczący wkład w rozwój produktów dostosowanych do potrzeb użytkowników. Obowiązki: • Opracowywanie i wdrażanie aplikacji mobilnych na platformę iOS. • Praca z frameworkami Networking, Core Data oraz Push notifications. • Tworzenie i utrzymywanie dokumentacji technicznej. • Współpraca w zespole w metodykach takich jak SCRUM. • Tworzenie testów jednostkowych i funkcjonalnych dla aplikacji iOS. • Implementacja oraz używanie algorytmów kryptograficznych w aplikacjach. Wymagania: • Minimum 4 lata doświadczenia w programowaniu, w tym 2 lata na platformę iOS. • Praktyczna znajomość programowania aplikacji mobilnych na iOS. • Biegłość oraz doświadczenie z językami Objective-C / Swift. • Dobra znajomość frameworków Networking, Core Data oraz Push notifications. • Umiejętność posługiwania się narzędziami kontroli wersji – preferowany GIT. • Bardzo dobra znajomość zagadnień projektowania i programowania obiektowego. • Doświadczenie w tworzeniu aplikacji w architekturze client-server. • Umiejętność pisania testów jednostkowych i funkcjonalnych, szczególnie pod kątem iOS. • Znajomość zagadnień relacyjnych baz danych oraz mile widziana znajomość algorytmów kryptograficznych. Miłe widziane: • Znajomość metodyk Agile (np. SCRUM).
Junior Project Manager (aplikacja mobilna)
TUI Group
⚲ Warszawa, Mokotów
Wymagania
- Android
- iOS
- Jira
- Confluence
- OneSignal
- Firebase
- Google Play Developer Console
- App Store Connect
Nasze wymagania: Minimum rok doświadczenia w obszarze aplikacji mobilnych, e-commerce lub IT Chęci do rozwoju w świecie aplikacji mobilnych i e-commerce Mile widziane doświadczenie w pracy z systemami CMS Brzmi jak coś dla Ciebie? Aplikuj już dziś i rozwijaj swoją karierę z TUI! O projekcie: Jako Mobile App Project Manager w projekcie aplikacji mobilnej TUI będziesz odpowiedzialny/a za strategiczny rozwój i optymalizację naszego kanału m-commerce, koncentrując się na tworzeniu rozwiązań, które są nie tylko funkcjonalne, ale też przyjemne w użytkowaniu. Twoja praca bezpośrednio przełoży się na sukces biznesowy i innowacyjność w sposobie podróżowania naszych Klientów. Zakres obowiązków: Wsparcie Product Ownera w rozwoju i realizacji roadmapy aplikacji mobilnej TUI Współpraca z zespołami deweloperskimi Testowanie aplikacji mobilnej Pomaganie zespołowi w rozwiązywaniu bieżących zgłoszeń Oferujemy: Pracę hybrydową (3 dni w biurze, 2 dni zdalnie) Umowę o pracę z realnymi możliwościami rozwoju Swobodny dress code (żadnych krawatów, chyba że naprawdę chcesz! 😉) Regularne integracje zespołu Kreatywny zespół, który zawsze gra do jednej bramki i służy pomocą Dostęp do najnowszych technologii Pracę wśród uśmiechniętych i pozytywnych ludzi Szansę na rozwój w obszarze e-commerce, zarządzania projektami lub marketingu internetowego
IOS Developer (Mid)
emagine Polska
⚲ Warsaw
Wymagania
- Documentation
- Microsoft Platform
- SWIFT (finance)
- client-server architecture
- Object-Oriented Programming (OOP)
- Scrum
- iOS
- Objective-C
- Agile
- Security
Lokalizacja: Głównie praca zdalna, 2 dni w miesiącu z biura w WarszawieBranża: Bankowość Stawka: 125 zł/h na b2b Podsumowanie: Rolą programisty iOS w firmie jest tworzenie i rozwijanie aplikacji mobilnych na platformę iOS, co wnosi znaczący wkład w rozwój produktów dostosowanych do potrzeb użytkowników. Obowiązki: • Opracowywanie i wdrażanie aplikacji mobilnych na platformę iOS. • Praca z frameworkami Networking, Core Data oraz Push notifications. • Tworzenie i utrzymywanie dokumentacji technicznej. • Współpraca w zespole w metodykach takich jak SCRUM. • Tworzenie testów jednostkowych i funkcjonalnych dla aplikacji iOS. • Implementacja oraz używanie algorytmów kryptograficznych w aplikacjach. Wymagania: • Minimum 4 lata doświadczenia w programowaniu, w tym 2 lata na platformę iOS. • Praktyczna znajomość programowania aplikacji mobilnych na iOS. • Biegłość oraz doświadczenie z językami Objective-C / Swift. • Dobra znajomość frameworków Networking, Core Data oraz Push notifications. • Umiejętność posługiwania się narzędziami kontroli wersji – preferowany GIT. • Bardzo dobra znajomość zagadnień projektowania i programowania obiektowego. • Doświadczenie w tworzeniu aplikacji w architekturze client-server. • Umiejętność pisania testów jednostkowych i funkcjonalnych, szczególnie pod kątem iOS. • Znajomość zagadnień relacyjnych baz danych oraz mile widziana znajomość algorytmów kryptograficznych. Miłe widziane: • Znajomość metodyk Agile (np. SCRUM).
Frontend Developer (m/k/os)
DOZ S.A.
⚲ Warszawa
Wymagania
- JavaScript
- HTML5
- CSS3
- React
- Git
- webpack
- Jenkins
- PHPStorm
- Jira
- Confluence
- Docker
- Kubernetes
- Next.js
Nasze wymagania: Bardzo dobra znajomość JavaScript (ES6), HTML5, CSS3. Doświadczenie w pracy z Webpack, Sass/SCSS, Flexbox. Dobra znajomość frameworków Next.js. Umiejętność tworzenia Responsive Web Design. Doświadczenie w pracy z systemem kontroli wersji GIT. Znajomość systemu szablonów, np. Twig. Umiejętność pisania czystego, czytelnego kodu. Kreatywność i wyczucie estetyki. Dbałość o detale w warstwie wizualnej i technicznej. Umiejętność współpracy w Zespole interdyscyplinarnym. O projekcie: Stack technologiczny: Frontend: JavaScript (ES6), HTML5, CSS3, React, Next.js, Sass/SCSS, Twig Build & Tools: Webpack, Jenkins Kontrola wersji: GIT Środowisko developerskie: PhpStorm, Jira, Confluence Infrastruktura: Azure, Docker, Kubernetes Zakres obowiązków: Rozwój i utrzymanie warstwy frontendowej systemu DOZ.pl. Implementacja projektów przygotowanych przez zespół UX/UI. Zapewnienie pełnej responsywności aplikacji przy użyciu HTML5, CSS3 oraz JavaScript (ES6). Praca z nowoczesnymi frameworkami JavaScript (Next.js). Optymalizacja kodu pod kątem wydajności i zgodności ze standardami W3C oraz Core Web Vitals. Praca z systemem kontroli wersji GIT. Tworzenie i utrzymywanie dokumentacji technicznej. Oferujemy: 💻Udział w rozwoju jednej z największych platform e‑commerce w Polsce. 📲Pracę w doświadczonym zespole, w oparciu o nowoczesne technologie frontendowe. 📈Szkolenia i rozwój kompetencji. 👨👩👧👦Wpływ na estetykę i użyteczność produktów używanych przez miliony użytkowników. 🥇Ambitną pracę, w której nie sposób się nudzić 🔏Możliwość dołączenia do dobrego ubezpieczenia grupowego na preferencyjnych warunkach, które zapewni poczucie bezpieczeństwa Tobie i Twoim bliskim 🩺Prywatną opiekę medyczną, dzięki której będziesz miał możliwość skonsultowania się ze specjalistami na terenie całego kraju 💉Akcje profilaktyczne, dzięki którym chcemy zadbać o Twoje zdrowie! ☕Pyszną kawę w miłym towarzystwie współpracowników 🧡 📉Zniżki oraz karty rabatowe na wybrane produkty 💪Karty sportowe, dzięki którym zadbasz o swoje dobre samopoczucie 👼Udział w akcjach CSR, bo lubimy pomagać 🤝Regularny feedback, który pomoże rozwijać Twoje kompetencje🧡
Flutter Software Engineer (with C++)
Smart Topaz sp. z o.o.
⚲ Warszawa
150–180 zł netto (+ VAT) / godz.
Wymagania
- Flutter
- Dart
- C++
- Git
- Android
- iOS
- Linux
- Unix
Nasze wymagania: Commercial experience with Flutter / Dart Good understanding of object-oriented programming Exposure to C++ and performance or memory-related topics Experience with Git and modern development workflows Strong problem-solving skills and ability to work in distributed teams Good communication skills in English Mile widziane: Experience in mobile development (Android / iOS) Familiarity with Linux / Unix environments Experience with CI/CD pipelines or Agile delivery models O projekcie: We are partnering with an international technology-driven organisation expanding its engineering teams to further develop modern, high-performance cross-platform applications used across multiple markets and devices. We are looking for a Flutter Software Engineer who enjoys working across different layers of the stack and wants to contribute to building scalable applications while also gaining exposure to performance-critical backend components. Zakres obowiązków: Developing and enhancing cross-platform applications using Flutter and Dart Contributing to core or backend components implemented in C++ Implementing new features and improving existing functionalities Supporting performance optimisation and high code quality standards Troubleshooting technical issues across application and system layers Collaborating with QA, DevOps and Product teams Oferujemy: Contract type: B2B Work model: 100% remote Engagement: Full-time Start date: Flexible
Staż w Letniej Akademii Talentów – Mobile Developer (f/m/x)
Sii Sp. z o.o.
⚲ Łódź, Śródmieście, Poznań, Wilda, Wrocław, Fabryczna
Wymagania
- XCode
- Android
- Kotlin
- iOS
- Swift
- Swift UI
- Jetpack Compose
Nasze wymagania: Student/studentka IV lub V roku, preferowany kierunek: Informatyka lub pokrewne Znajomość języka Swift/Kotlin Bardzo dobra znajomość języka angielskiego — minimum B2 Otwartość, komunikatywność Dokładność oraz umiejętność pracy w zespole zdobyta np. poprzez wspólne projekty na studiach Gotowość do pracy z biura - 5 dni w tygodniu Mile widziane: Doświadczenie w tworzeniu aplikacji — śmiało, pochwal się linkiem do GitHuba O projekcie: Kolejna edycja Letniej Akademii Talentów zbliża się wielkimi krokami! Poszukujemy studentów/studentek ostatnich lat studiów pasjonujących się programowaniem aplikacji mobilnych. Aplikuj na płatny Program Stażowy, który startuje 1. lipca i trwa do końca września. Współpracuj z najlepszymi programistami w międzynarodowych projektach, ze wsparciem doświadczonego mentora na każdym kroku. Gwarantujemy Ci zero nudy i wakacje pełne wyzwań w towarzystwie Sii Power People! Zakres obowiązków: Nauka projektowania oraz tworzenia oprogramowania w Swift, Kotlin Praktyczne poznanie środowiska iOS/Android Współpraca z doświadczonym zespołem projektowym Poznanie testów jednostkowych Dbanie o jakość kodu i zgodność z obowiązującymi standardami Oferujemy: Tytuł Great Place to Work od 2015 roku - to dzięki opiniom pracowników otrzymujemy tytuł i wdrażamy nowe pomysły Stabilność zatrudnienia – 2,1 MLD PLN przychodu, brak długów, od 2006 roku na rynku Dzielimy się zyskiem z pracownikami - od 2022 roku przeznaczyliśmy na ten cel już ponad 76 milionów PLN Bogaty pakiet benefitów - prywatna opieka zdrowotna, platforma kafeteryjna, zniżki na samochody i więcej Komfortowe miejsce pracy - pracuj w naszych biurach klasy A lub zdalnie Dziesiątki fascynujących projektów dla prestiżowych marek z całego świata – możesz je zmieniać dzięki aplikacji Job Changer 1 000 000 PLN rocznie na Twoje pomysły - taką kwotą wspieramy pasje i akcje wolontariackie naszych pracowników Stawiamy na Twój rozwój - meetupy, webinary, platforma szkoleniowa i blog technologiczny – Ty wybierasz Fantastyczna atmosfera stworzona przez wszystkich Sii Power People
Senior iOS Developer
RITS Professional Services
⚲ Warszawa
130 - 160 PLN/h netto (B2B)
Wymagania
- Swift
- Objective-C
- iOS
- Core Data
- Push Notifications
- Git
- OOP
- Wzorce Projektowe
- Architektura client-server
- Relational Databases
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 naszego zespołu poszukujemy doświadczonego Senior iOS Developera, który dołączy do projektu realizowanego dla dużej instytucji z sektora finansowego. Projekt realizowany jest dla jednej z największych instytucji finansowych w Polsce, która dynamicznie rozwija swoje kanały cyfrowe i mobilne. Organizacja stawia na nowoczesne technologie, wysoką jakość kodu oraz rozwiązania zapewniające bezpieczeństwo i skalowalność systemów. Zespół pracuje w środowisku Agile, przy produktach używanych przez miliony użytkowników. Oferujemy 💰 Stawka: do 160 PLN netto + VAT / h (B2B)👉 Możliwa negocjacja dla bardziej doświadczonych kandydatów📍 Lokalizacja: hybryda – ok. 2x w miesiącu z biura - WarszawaObowiązki • tworzenie oraz rozwijanie aplikacji mobilnych na iOS • utrzymywanie i optymalizacja istniejących rozwiązań • współpraca z zespołem developerskim, testerami i projektantami UX/UI • udział w podejmowaniu decyzji dotyczących architektury i rozwiązań technicznych • zapewnienie wysokiej jakości kodu poprzez testy i code review Wymagania • co najmniej 4 lata doświadczenia programistycznego, w tym minimum 2 lata pracy z iOS • solidna praktyka w budowaniu aplikacji mobilnych na platformę Apple • bardzo dobra znajomość języków Swift i/lub Objective-C • doświadczenie w pracy z komponentami takimi jak obsługa sieci, Core Data oraz powiadomienia push • znajomość narzędzi do kontroli wersji (preferowany Git) • dobra orientacja w programowaniu obiektowym i wzorcach projektowych • doświadczenie w pracy z aplikacjami komunikującymi się z backendem (client-server) • umiejętność tworzenia i utrzymywania testów (jednostkowych i funkcjonalnych) • podstawowa wiedza z zakresu relacyjnych baz danych Mile widziane • znajomość podstaw kryptografii • doświadczenie w pracy w zwinnych metodykach (np. Scrum) 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
Senior Software Engineer, React Native, Growth Team
AURA
⚲ Poland (Remote), Ukraine (Remote)
6 000 - 6 000 USD netto (B2B)
Wymagania
- React Native
- iOS
- Android
- TypeScript
- Node.js
About the Role: Aura's Direct-to-Consumer (D2C) Platform Experience & Growth team is responsible for the core Aura user experience. As a Senior Software Engineer, you will contribute to native app development with React Native to build delightful and effective onboarding, dashboard, and security-focused features. In this high-impact role, you will partner with a Product Manager and act as the technical expert on your projects, with responsibilities including architecture, implementation, testing, and deployment. You will build configurable, scalable features that enable rapid experimentation and data-driven decision-making. You will incorporate best practices with an emphasis on performance and stability. What you bring to the table: • 6 - 8+ years of professional software engineering experience. • Demonstrated success in delivering complex, large-scale projects on time and with quality. • Exceptional communication and collaboration skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders in English. • Expert proficiency with mobile development using React Native, Redux, TypeScript, GraphQL, and related testing frameworks. • Experience developing native apps on either iOS or Android is highly desired. • Proficiency with full-stack development using Node.js, TypeScript, and related technologies. • Advanced knowledge of software design best practices, data structures, caching, and algorithms. • Demonstrated ability and desire to learn new technologies. • Experience using AI effectively in your day-to-day work • Bachelor's Degree in Computer Science or a related field, or equivalent work experience.
React Native Engineer - Poland
Espeo Software
⚲ Łódź, Warszawa, Kraków, Wrocław, Poznań
120 - 175 PLN/h netto (B2B)
Wymagania
- React Native
- TypeScript
- REST
- CI/CD
- Mobile architecture
React Native Engineer (Mid/Senior) SKILLS: React Native | TypeScript | REST | CI/CD | Mobile Architecture B2B PLN 120 - 175/ Hour 💰LOCATION: REMOTE, POLAND (occasional travels to Łódź) START DATE: ASAP Key Services and Requirements: A Roadmap to Your Professional Success 🚀 Scope of services: • Develop and maintain a React Native mobile application as part of a cross-functional product team • Take ownership of feature delivery - from implementation through testing to release • Write clean, maintainable, and well-structured code using TypeScript • Integrate and work with REST and GraphQL APIs, including proper handling of async data, loading states, and errors • Participate in code reviews and contribute to maintaining a high-quality, consistent codebase • Collaborate closely with Product Owners and Designers to clarify requirements and make sound technical decisions • Investigate and resolve issues across development and production environments • Gradually take ownership of specific technical areas and contribute to architectural improvements • Actively participate in agile processes (planning, refinement, reviews, retrospectives) and document technical decisions Here’s a set of skills we require: • 2–6 years of professional experience in software development • At least 2 years of hands-on experience with React Native in production environments • Strong knowledge of React Native, TypeScript, functional components, hooks, and React lifecycle • Experience with state management solutions (e.g. Redux Toolkit, Context API, Zustand) and understanding when to use them • Experience implementing navigation using React Navigation (stack, tab, drawer) • Practical experience integrating APIs and handling asynchronous data flows • Familiarity with testing: Jest, React Native Testing Library • Understanding of platform differences between iOS and Android and ability to debug platform-specific issues • Solid experience with Git (branching strategies, pull requests, resolving conflicts) • Basic understanding of CI/CD pipelines Nice to have: • Experience with end-to-end (E2E) testing • Familiarity with CI/CD tools (e.g. Fastlane, Bitrise, GitHub Actions) • Exposure to AI-assisted development tools (e.g. Copilot, Cursor) • Interest in growing into broader technical ownership (e.g. contributing to architecture decisions)
Mobile QA Engineer
ALTEN Polska
⚲ Kraków
Wymagania
- Patrol
Nasze wymagania: Doświadczenie w automatyzacji testów mobile (iOS/Android), Doświadczenie w testach integracyjnych, Zrozumienie problemów offline i synchronizacji danych, Znajomość środowiska mobile, Mile widziane: Doświadczenie z Patrol lub podobnym frameworkiem, testami wydajności oraz systemami GIS. Zakres obowiązków: Tworzenie i utrzymanie testów automatycznych (UI i integracyjnych), Testowanie scenariuszy offline i synchronizacji danych, Weryfikacja przepływu danych między aplikacją a backendem, Testowanie wydajności (CPU, RAM, bateria), Przygotowywanie i realizacja scenariuszy testowych dla funkcjonalności mapowych (GIS), Wsparcie procesu release oraz współpraca z developerami przy analizie błędów. Oferujemy: Umowę na pełen etat z możliwością wyboru formy zatrudnienia (UoP/B2B) Stabilną i długoterminową współpracę Jasno zdefiniowaną ścieżkę kariery i możliwość rozwoju w czterech obszarach jako: Project Manager, Business Manager, Technical Leader oraz specjalista w swojej dziedzinie Udział w konferencjach branżowych, szkoleniach i warsztatach oraz spotkaniach integracyjnych Możliwość odbycia kursów i zdobycia certyfikacji Możliwość relokacji w ramach lokalnych oddziałów ALTEN Polska
Mobile Developer
REBEL CODE sp. z o.o.
⚲ Warszawa, Śródmieście
Wymagania
- Android SDK
- React Native
- Expo
- Kotlin
- Java
Nasze wymagania: min. 5 lat doświadczenia w tworzeniu aplikacji Android bardzo dobra znajomość Kotlin oraz Android SDK znajomość cyklu życia komponentów Android (Activity / Fragment / Service) doświadczenie w React Native oraz Expo praktyczne doświadczenie w budowaniu i zarządzaniu bridge pomiędzy Java/Kotlin a React Native umiejętność tworzenia i utrzymywania natywnych modułów dla React Native znajomość TypeScript / JavaScript (ES6+) doświadczenie z sklepem Google Play i obsługią płatności doświadczenie w pracy z Android Studio, adb, logcat, Gradle, git umiejętność analitycznego rozwiązywania problemów technicznych O projekcie: Szukamy programisty mobilnego do pracy przy rozwoju aplikacji Android oraz aplikacji opartych o stack Java/Kotlin + React Native i Expo. Projekt wymaga zarówno pracy z kodem natywnym Android, jak i integracji z warstwą JavaScript. Forma współpracy: B2B zadaniowo (NIE ETAT!) Zakres obowiązków: rozwój i utrzymanie aplikacji mobilnych na Android (Kotlin / Java) z ReactNative i expo rozwój funkcjonalności w React Native / Expo projektowanie i utrzymanie bridge pomiędzy warstwą natywną (Java/Kotlin) a React Native tworzenie natywnych modułów Android wykorzystywanych w aplikacji React Native optymalizacja wydajności aplikacji mobilnych debugowanie problemów na styku native Android – React Native współpraca z zespołem backend i product
Mobile Architect (Mobile Apps)
Luxoft DXC
⚲ Wroclaw
Wymagania
- Swift
- Kotlin
- iOS
- Android
"Our client, a leading manufacturer of high-end household appliances, is expanding into new smart product lines. As part of this strategic initiative, a large-scale global program is being implemented across the company's IP portfolio. This includes the development of new embedded software, enhancements to cloud infrastructure, and the creation of innovative interfaces within the mobile application. We're seeking a solid and creative Mobile Architect eager to solve scale problems and work on cutting-edge technologies in mobile development. As an architect, you will be responsible for the architecture of the mobile application for IOS and Android" "Drive common designs across mobile application platforms - Drive best practices for code quality and performance across application platforms - Lead complex feature designs - Create and maintain estimation frameworks across platforms - Lead technical evaluations for Product ""what if"" scenarios - Lead/develop POCs to vet out new technologies and/or feature ideas"
Internship – Mobile Telecommunication Engineering Intern
Samsung R&D Institute Poland
⚲ Warsaw
Wymagania
- 5G
- 4G
- C++
About our Team Our Team focuses on software quality and the development process of Samsung mobile chipset. We keep up-to-date with all projects in our research hub. Using the most modern solutions, we handle their specification, the verification of software quality and conduct rigorous testing in many places all over the world. Role and Responsibilities · Perform analysis in compliance with 3GPP standards · Writing technical reports based on protocol analysis · Mobile Equipment Tests - collecting logs · Cooperation with R&D centers around the world Technologies in use · Latest telecommunication technologies (actually 5G and 4G+) · We are working on Windows · Jira · Wireshark
Internship - Android Platform Development Intern
Samsung R&D Institute Poland
⚲ Warsaw
Wymagania
- Python
- Docker
- Linux
- Git
Role and Responsibilities - Supporting other groups in their work - Development of internal automation tools - Developing current and new environments
Flutter Developer
HIBERUS POLAND SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
⚲ Wrocław
13 440 - 21 840 zł netto (+ VAT)
Wymagania
- Flutter
- Dart
- Git
- Figma
- Swift (nice to have)
- Kotlin (nice to have)
- Jira (nice to have)
- Confluence (nice to have)
Wymagania: - Minimum 2 lata doświadczenia w aplikacjach mobilnych. - Bardzo dobra znajomość Flutter i Dart, wzorców projektowych (BLoC, Freezed). - Praktyczna znajomość Git i narzędzi CI/CD. - Umiejętność pracy z prototypami (Figma). Mile widziane: - Doświadczenie w aplikacjach natywnych (Swift/Kotlin) - Znajomość narzędzi Atlassian (Jira, Confluence). O firmie: - Jesteśmy częścią hiberus - jednej z wiodących firm technologicznych w Hiszpanii z obecnością w ponad 14 krajach, zatrudniającej ponad 3 000 specjalistów i obsługującej Klientów na całym świecie. - Jesteśmy profesjonalistami, którzy posiadają wiele lat doświadczenia w takich obszarach jak: IT, BI, zarządzanie projektami i przedsiębiorstwami. Cechuje nas wysoka jakość i efektywność realizowanych projektów poprzez właściwe dopasowanie kandydata do profilu poszukiwanego stanowiska i kultury organizacyjnej panującej w firmie. Obecnie współpracujemy z prestiżowymi instytucjami w obszarach bankowości, finansów, ubezpieczeń, farmacji, ochrony zdrowia i turystyki, zarówno w Polsce, jak i za granicą. - Partnerstwo, rzetelność i transparentność – to wartości, którymi kierujemy się we wszystkich naszych działaniach. Zakres obowiązków: - Projektowanie, rozwój i utrzymanie nowych funkcjonalności. - Zapewnienie wysokiej jakości kodu, zgodności ze standardami oraz dobrymi praktykami tworzenia aplikacji mobilnych. - Integracja systemów z innymi aplikacjami i usługami. - Wsparcie zespołu w procesie wdrażania rozwiązań. - Optymalizacja i stabilizacja wdrożonych funkcjonalności. Oferujemy: - Karta Multisport. - Prywatna opieka medyczna.
Flutter Developer
HIBERUS POLAND SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
⚲ Wrocław, Stare Miasto
13 440–21 840 zł netto (+ VAT) / mies.
Wymagania
- Flutter
- Dart
- Git
- Figma
- Swift
- Kotlin
- Jira
- Confluence
Nasze wymagania: Minimum 2 lata doświadczenia w aplikacjach mobilnych. Bardzo dobra znajomość Flutter i Dart, wzorców projektowych (BLoC, Freezed). Praktyczna znajomość Git i narzędzi CI/CD. Umiejętność pracy z prototypami (Figma). Mile widziane: Doświadczenie w aplikacjach natywnych (Swift/Kotlin) Znajomość narzędzi Atlassian (Jira, Confluence). O projekcie: Szukamy Flutter Developera (Mid/Senior), który pomoże naszemu klientowi rozwijać nowoczesne aplikacje mobilne. Model pracy: Hybrydowo z Wrocławia (2x w tygodniu z biura) Zakres obowiązków: Projektowanie, rozwój i utrzymanie nowych funkcjonalności. Zapewnienie wysokiej jakości kodu, zgodności ze standardami oraz dobrymi praktykami tworzenia aplikacji mobilnych. Integracja systemów z innymi aplikacjami i usługami. Wsparcie zespołu w procesie wdrażania rozwiązań. Optymalizacja i stabilizacja wdrożonych funkcjonalności. Oferujemy: Karta Multisport. Prywatna opieka medyczna.
Deweloper Android | Kotlin Multiplatform
emagine Polska
⚲ Warsaw
Wymagania
- Agile Project Management
- Mentoring
- Documentation
- Model View ViewModel (MVVM)
- Android
- Testing
- Project Management
- Agile
- JUnit
- Kotlin
Umowa: B2BTryb: zdalny, okazjonalne wizyty w biurze w Warszawie/Krakowie/GdańskuBranża: bankowośćPoszukujemy doświadczonego Dewelopera Android, specjalizującego się w Kotlin oraz Kotlin Multiplatform, który dołączy do naszego zespołu. Główne obowiązki: • Projektowanie i tworzenie aplikacji mobilnych na platformę Android przy użyciu Kotlin oraz Kotlin Multiplatform. • Wdrażanie architektury Clean oraz MVVM w projektach aplikacyjnych. • Testowanie aplikacji przy użyciu narzędzi takich jak Espresso, JUnit oraz MockK. • Współpraca z zespołem w metodzie Agile. • Udzielanie wsparcia technicznego oraz mentoring innych programistów. • Obsługa techniczna aplikacji po opublikowaniu w Google Play. • Uczestnictwo w sprintach oraz planowanie nowych funkcjonalności. Kluczowe wymagania: • Min. 3 lata doświadczenia w programowaniu aplikacji na Androida • Znajomość Kotlin, Jetpack Compose, Kotlin Multiplatform oraz Compose Multiplatform. • Znajomość architektury Clean Architecture oraz MVVM. • Doświadczenie w testowaniu aplikacji przy użyciu Espresso, JUnit, MockK. • Komunikatywna znajomość języka polskiego w mowie i piśmie. • Angielski na poziomie umożliwiającym pracę z dokumentacją techniczną. Miłe widziane: • Doświadczenie w pracy w sektorze bankowym.
Android Developer
Coherent Solutions Sp z o.o.
Wymagania
- Kotlin
- Android
- Java
- Jetpack Compose
Company Background Our client is one of the largest fitness center chains in the US, operating 2,400+ clubs worldwide. The brand focuses on making fitness accessible to a broad, previously underserved segment through a welcoming environment and low-cost offerings. Project Description The application supports core membership workflows, including joining and canceling subscriptions, handling payments, and managing user profiles. It also provides a digital club access card, real-time heart rate tracking during workouts, and access to both live and on-demand content, along with personalized training plans. The product has achieved top 1-2 rankings in the Apple App Store and Google Play and delivered approximately 50% growth in unique mobile users within seven months. We are working on a next-generation mobile application for our client, one of the largest and fastest-growing fitness center franchises in the world. The project focuses on redesigning and rebuilding the existing mobile app, transitioning from a cross-platform solution to a modern, scalable mobile native platforms. Technologies - Android - Kotlin - Java - Jetpack Compose - Clean Architecture - Koin - Retrofit - Mockk - Ktlint - CircleCI What You'll Do - Analyzes business application requirements of diverse scope and complexity in order to support business management objectives; - Applies current technology to solve technical problems and ensure system and application performance optimization; - Assists with code and technical architecture reviews. Reviews range from single routines of software code to complex technical architecture. Complex solutions may require partnership with other development teams and mobile architect; - Troubleshoots development and production problems across multiple environments and operating platforms; - Communicate to the client to clarify the requirements; work on spikes, POCs, and document them; - Runs unit tests and debugs code; - Recommends system solutions based on best practice;
Android Developer
H2B Group
⚲ Gdańsk
18 480 - 20 160 PLN netto (B2B)
Wymagania
- Android
- Kotlin
Kim jest H2B Group? Jesteśmy firmą konsultingową, która pomaga klientom w automatyzacji procesów biznesowych przy pomocy AI, a specjalistom IT rozwijać karierę w modelu B2B. Oferujemy projekty z branż takich jak fintech, medtech, edutech czy automatyka przemysłowa. Dzięki ścisłej współpracy wspieramy rozwój naszych klientów poprzez dostarczanie szybkich i mierzalnych efektów, jednocześnie zapewniając specjalistom IT możliwości rozwoju kariery i zdobywania cennego doświadczenia. Dlaczego warto z nami współpracować? ✨ Elastyczność – Wybierasz projekty dopasowane do swoich umiejętności i zainteresowań, z możliwością zmiany w ramach naszej firmy lub grupy Euvic, której jesteśmy częścią.💡 Przejrzystość – Masz jasne zasady współpracy i pełną transparentność wynagrodzenia oraz warunków.🚀 Szybkość działania – Dzięki naszej efektywności szybko znajdziesz lub zmienisz projekt, który idealnie odpowiada Twoim kompetencjom.🌟 Możliwość rozwoju – Pracujesz przy innowacyjnych projektach, rozwijając kluczowe kompetencje i zdobywając cenne doświadczenie. Do projektu naszego klienta poszukujemy osoby na stanowisko Senior Android Developer Zakres obowiązków: • Rozwój i utrzymanie aplikacji mobilnej na platformę Android • Projektowanie i implementacja nowych funkcjonalności w oparciu o nowoczesne standardy Android • Współpraca z zespołem produktowym, UX oraz backendem • Optymalizacja wydajności i jakości aplikacji • Udział w decyzjach architektonicznych • Wsparcie mniej doświadczonych developerów / mentoring • Dbanie o jakość kodu (code review, testy, best practices) Wymagania: • Min. 5 lat doświadczenia komercyjnego w rozwoju aplikacji Android • Bardzo dobra znajomość Kotlin oraz ekosystemu Android • Doświadczenie w pracy z Jetpack Compose • Praktyczna znajomość Coroutines i programowania asynchronicznego • Znajomość wzorców architektonicznych (MVVM / MVI) • Doświadczenie w pracy z REST API • Dbałość o jakość kodu i dobre praktyki (Clean Code) Mile widziane: • Znajomość CI/CD dla aplikacji mobilnych • Znajomość narzędzi analitycznych i monitorujących (np. Firebase) Co oferujemy? Pracę zdalną – elastyczność, która pozwala pracować z każdego zakątka świata!Ciekawe projekty – dobierane zgodnie z Twoimi umiejętnościami i zainteresowaniami, dające możliwość pracy nad innowacyjnymi rozwiązaniami.Umowa B2B bez zapisu o wyłączności – współpracuj z nami na swoich zasadach.Rozwój zawodowy – praca z najnowszymi technologiami i w zróżnicowanych projektach gwarantuje stały rozwój.
iOS Developer with Design Experience
emagine Polska
⚲ Stockholm Metropolitan Area
Wymagania
- API (Application Programming Interface)
- Artificial Intelligence (AI)
- iOS
- Figma
We are seeking an iOS Developer with significant design experience to join a very exciting client with an exciting AI journey. This role requires a combination of technical skills and creativity particularly in Design and AI. The ideal candidate will be proactive, taking the initiative to enhance their mobile applications while maintaining the current features. Your ability to navigate design tasks and collaborate effectively is essential to the success of our innovative projects. Start: ASAP Length: 6 months with potential extension Location: On-site @ office in Stockholm minimum 3-4 days per week (fully remote is not possible)Main Responsibilities:- Maintain and improve the existing mobile application.- Implement bug fixes and enhance API functionalities.- Collaborate with the team to conceptualize new features.- Take the lead in integrating AI tooling into app development.- Execute design tasks using Figma and our designated design system.- Facilitate a startup mentality within the team.- Engage directly with product development and design strategies.Key Requirements:- Strong experience in iOS development.- Strong familiarity with design tools such as Figma.- Experience with mobile app maintenance and improvement.- Ability to implement API functionalities.- Proficiency in using AI technologies in application development.- Senior-level experience in app development.- Strong problem-solving skills and resourcefulness.Nice to Have:- Experience working in fast-paced, startup-like environments.- Previous involvement in indie application development.- A creative approach to product design and development.
Senior React Native Engineer
Distribusion Technologies
⚲ Warszawa, Berlin, Kraków, Poznań, Gdańsk
6 000 - 7 500 EUR netto (B2B)
Wymagania
- React Native
- JavaScript
- TypeScript
Senior React Native Software Engineer (f/m/x) at Distribusion Technologies Distribusion is the world’s leading ground transportation marketplace and gives travelers seamless access to ground transportation online, from search to ticket purchase. We have built a cutting-edge B2B technology platform that connects bus, rail, and ferry operators in 70+ countries with the biggest online retailers, including Google Maps and Booking.com. We are shaping the future of travel and building the largest global network of transport providers and retailers. We are one of the fastest growing startups in travel, backed by leading venture capital investors including TQ Ventures, Lightrock, Creandum, and Northzone, and are headquartered in Berlin, Germany. Following our recent $80m Series C funding, we are ready to push beyond. Why join Distribusion now? This is actually a great time to join Distribusion and here’s why! Powered by the recent $80m Series C funding in September 2024, we've moved beyond the early startup phase where the foundations are still being laid, but at the same time, we're not yet a fully mature company where your role might be limited to making minor improvements to already established systems. Rather, Distribusion is perfectly positioned in the sweet spot – we've achieved a level of scale that presents great challenges, yet there's still ample room for making significant enhancements as an individual contributor or as a leader. Your impact and contributions will truly be valuable and meaningful! The role & team We are looking for a Senior React Native Engineer to join our eCommerce Solutions team. You will contribute to improving an Online Booking Engine that our partners use to allow their users to search, book, and manage their ground transportation tickets. This is a great chance for you to impact products with a great market fit and high demand. What you will do: • Deliver new features in our eCommerce solutions • Actively participate in efforts on mobile architecture initiatives • Understand, plan and execute maintenance of existing codebase • Create tests to ensure that we deliver quality products • Mentor and guide other team members Workplace: Berlin or Europe We are a remote-first company, with teams located around the Globe and our HQ office in Berlin, where the team often meets in the office. Who you are: • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field • 5-7+ years of software engineering experience with a minimum of 3+ years of professional experience working with React Native • Extensive experience with JavaScript/Typescript • Experience with both iOS and Android • Frontend development experience - preferably in React.js • You are driven, ambitious, and willing to get hands-on in shaping the future of ground transportation travel • You show ownership and responsibility for your problem space • You are fluent in English, both verbal and written What you can expect: • You will join a fast-paced travel tech company and take on a rapidly growing industry. • You will take on ownership and responsibility from day one and have a direct impact on the success of the company. • We value agility! We’re constantly updating our tech stack and offer the best possible tools to ensure all of our in-house engineers, partners, and carriers benefit from cutting-edge, efficient solutions. • You will work with global companies. Our product attracts the biggest names in travel technology, such as Booking.com and Google Maps, and national carriers like Amtrak, Deutsche Bahn, Renfe, and SNCF. • You will join an international team of talented and driven people with a clear mission. Expect your colleagues to inspire, support and challenge you every day! • We offer flexible and remote working conditions, relocation opportunities and career growth in a small and developing company. Our impact on the society and our contribution to reducing the harm of global warming We are making ground transportation more online accessible and more convenient to use for millions of travelers. Transportation accounts for nearly 20% of global CO2 emissions, and each trip booked via Distribusion’s platform that substitutes a more polluted and congested mode of transport such as taxi, private car, or plane, directly contributes to reducing global carbon emissions. At Distribusion, we believe that diverse and inclusive teams are key to shaping the future of travel and having a positive impact on millions of travelers worldwide. Therefore, we do not discriminate on the basis of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Do you want to work on a product that is used by millions of people daily with a high load, availability and scalability and most advanced technology? Come join us!
Senior Mobile Software Engineer
Shark / Ninja
⚲ London
Wymagania
- React Native
- TypeScript
- iOS
- Android
- Rust
About Us SharkNinja is a global product design and technology company, with a diversified portfolio of 5-star rated lifestyle solutions that positively impact people’s lives in homes around the world. Powered by two trusted, global brands, Shark and Ninja, the company has a proven track record of bringing disruptive innovation to market and developing one consumer product after another has allowed SharkNinja to enter multiple product categories, driving significant growth and market share gains. Headquartered in Needham, Massachusetts with more than 4,100 associates, the company’s products are sold at key retailers, online and offline, and through distributors around the world. About the Role At SharkNinja, we create intelligent, connected products that delight consumers and disrupt categories. We're growing our engineering teams across Firmware, Cloud, and Mobile App development. We are building systems that integrate hardware, software, and digital experiences using AI-driven processes to help accelerate design, coding, and testing. Come help design and deliver the next generation of SharkNinja products from mobile applications that connect consumers to their devices, full-stack architectures that enable seamless experiences, and cross-platform solutions that bring intelligence directly to users' fingertips. You'll contribute to our existing SharkClean app platform while helping shape the future of a unified app ecosystem spanning all connected devices for SharkNinja. Together, we're making our products feel smarter every day they're in the home. What You'll Do - Build cross-platform solutions using React Native to accelerate feature delivery across iOS and Android. - Collaborate with embedded, cloud, and hardware teams to deliver end-to-end connected product experiences. - Design and implement full-stack system architectures that integrate mobile apps with cloud services and connected devices. - Write, execute, and automate tests to ensure reliability, performance, and consumer-ready quality. - Debug and optimize mobile app performance for consumer-scale deployment across diverse device ecosystems. - Work closely with cross-functional development teams spanning the entire software stack from embedded to cloud. Our Culture At SharkNinja, we don’t just raise the bar—we push past it every single day. Our Outrageously Extraordinary mindset drives us to tackle the impossible, push boundaries, and deliver results that others only dream of. If you thrive on breaking out of your swim lane, you’ll be right at home.
Senior Android Automotive Developer (Voice Commerce)
Emerge Soft
⚲ Warszawa
23 000 - 26 000 PLN netto (B2B)
Wymagania
- AAOS
- Automotive
- Kotlin
- Voice AI
Tech Stack: • Must have: AAOS (Android Automotive OS), Kotlin, Voice AI Integration, Cloud & Edge Connectivity. • Nice to have: VHAL (Vehicle Hardware Abstraction Layer), Generative AI frameworks, Modern Media Stack. Role Description: Join a Global Leader in Conversational AI and help us redefine the future of the automotive experience! We are transforming the vehicle cockpit into a seamless transactional hub. We are looking for a Senior Android Automotive Developer to lead the integration of our next-gen Voice Commerce solutions. In this role, you will work on deep integrations within Android Automotive (AAOS), connecting major global OEMs with digital merchants. You will build a personalized, revenue-generating "Virtual Skin" for modern vehicles, allowing drivers to make purchases, book services, and manage orders entirely hands-free. Key Responsibilities: • AAOS Development: Developing and integrating high-performance applications within the Android Automotive OS infotainment ecosystem. • Voice AI Implementation: Optimizing voice-enabled AI agents and Wake Word technology for low-latency, "always-on" performance in a car environment. • Hybrid Connectivity: Managing seamless transitions between on-device (embedded) processing and cloud-based intelligence. • Vehicle Hardware Interaction: Bridging software with vehicle hardware (VHAL) to automate in-car functions like climate control and system troubleshooting. • Voice Commerce & Payments: Implementing secure, hands-free Voice Commerce solutions for in-car purchases and service bookings. Requirements: • Deep AAOS Expertise: Solid experience in developing for Android Automotive Operating System and integrating third-party apps into OEM ecosystems. • Voice AI & Connectivity: Familiarity with integrating Conversational AI stacks and managing Edge/Cloud hybrid systems. • Modern AI Frameworks: Understanding of Generative AI and how to embed brand-specific intelligence into voice products. • Automotive Standards: Ability to deliver bespoke, high-fidelity voice experiences for major OEMs (e.g., Stellantis). • Driver-Centric UX: Focus on creating safer and more natural in-car experiences that minimize distraction. • Advanced Tools: Experience connecting voice agents with external systems, including LLMs and MCP (Model Context Protocol) servers. What We Offer: • Opportunity to work on a world-first Voice Commerce project in the automotive sector. • Real impact on the technology used by millions of drivers globally. • Collaboration with world-class experts in Artificial Intelligence and Embedded Systems.
Programistka / Programista iOS
PKO Bank Polski SA
⚲ Warszawa, Wola
Wymagania
- iOS
- Git
Nasze wymagania: masz min. 4 lata doświadczenia w zakresie programowania na platformę iOS (Swift i Objective-C), znasz Xcode, CocoaPods, SwiftLint,znasz wzorce projektowe, korzystasz z systemu kontroli wersji Git, znasz zagadnienia z technologii dependency injection, rozumiesz jak działają aplikacje wielomodułowe na ios, masz doświadczenie w w modularyzacji aplikacji, testujesz swój kod, posiadasz umiejętności analitycznego myślenia i rozwiązywania problemów, lubisz pracować w zespole, ale również dobrze sobie radzisz w pracy samodzielnej oraz pracy zdalnej. Mile widziane: znajomość natywnego programowania na platformę iOS z wykorzystaniem C/C++, znajomość Gerrit, Gitlab, procesu GitFlow, znajomość zagadnień związanych z procesem CI/CD oraz narzędzi typu Jenkins, wiedza o działaniu fastlane, codesign, doświadczenie w zarządzaniu aplikacją w sklepie AppStore oraz zarządzaniu kontem na ProvisioningPortal, doświadczenie w stosowaniu SOLID, doświadczenie w korzystaniu z JIRA/Confluence. Zakres obowiązków: uczestniczysz w innowacyjnych projektach dla największej aplikacji mobilnej bankowości w kraju, wykonujesz integrację z systemami backend,przygotowujesz testy jednostkowe, zawsze dbasz o jakość kodu i zgodność z dobrymi praktykami programowania, przygotowujesz lub aktualizujesz dokumentację techniczną.
iOS Developer (Swift / SwiftUI)
GOLDENORE ITC sp. z o.o.
⚲ Warszawa
Wymagania
- iOS
- Swift
- SwiftUI
- Swift Concurrency
- Objective-C
- Jira
- Git
- Confluence
Nasze wymagania: Min. 5 lat doświadczenia w tworzeniu rozwiązań na platformę iOS Bardzo dobra znajomość ekosystemu Apple (iOS, macOS) Bardzo dobra znajomość języka Swift, w tym: SwiftUI, Swift Concurrency Znajomość podejścia Continuous Integration Szeroka wiedza z zakresu jakości wytwarzania oprogramowania Teoretyczna i praktyczna znajomość wzorców projektowych Doświadczenie w tworzeniu testów automatycznych (teoria i praktyka) Znajomość języka angielskiego umożliwiająca czytanie dokumentacji oraz prowadzenie korespondencji i rozmów technicznych Mile widziane: Znajomość Objective-C Doświadczenie w pracy w metodyce Agile Znajomość narzędzi: Jira, Git, Confluence Doświadczenie w obszarze DevOps O projekcie: Dołącz do zespołu Cyfrowej Sprzedaży w dużej organizacji z sektora bankowego i miej realny wpływ na rozwój aplikacji mobilnej używanej przez setki tysięcy klientów. Zespół odpowiada za rozwój i utrzymanie kluczowych elementów sprzedażowych oraz komunikacyjnych w aplikacji mobilnej i serwisie internetowym banku. Pracujemy hybrydowo – 2x w miesiącu spotykamy się w biurze w Warszawie. Zakres obowiązków: Implementowanie nowych funkcjonalności na iOS z wykorzystaniem Swift Monitorowanie i rozwiązywanie problemów Dbanie o wysoką jakość poprzez tworzenie testów automatycznych, jednostkowych Prowadzenie prac projektowych, programistycznych i wdrożeniowych
iOS Application Developer
PLAY (P4 Sp. z o.o.)
⚲ Warszawa, Mokotów
Wymagania
- Swift
- iOS SDK
- UIKit
- SwiftUI
- RIBs
- MVVM
- RxSwift
- Swift Package Manager (SPM)
- REST API
- Git
- CI/CD
- Leaks
- Time Profiler
- Keychain
Nasze wymagania: Posiadasz bardzo dobrą znajomość języka Swift oraz platformy iOS. Znasz iOS SDK oraz cykl życia aplikacji mobilnych. Masz praktyczne doświadczenie w pracy z architekturami RIBs oraz MVVM. Tworzysz interfejsy użytkownika w UIKit (code-based) oraz SwiftUI i potrafisz je integrować. Masz doświadczenie w programowaniu reaktywnym z wykorzystaniem RxSwift. Piszesz testy jednostkowe, UI oraz snapshot i dbasz o jakość oraz testowalność kodu. Posiadasz doświadczenie w pracy z modularnymi projektami i Swift Package Manager. Pracujesz z systemem kontroli wersji Git oraz narzędziami CI/CD. Masz doświadczenie w profilowaniu i optymalizacji aplikacji mobilnych. Posiadasz wiedzę z zakresu bezpieczeństwa aplikacji mobilnych (Keychain, ochrona danych, Certificate Pinning). Masz doświadczenie w pracy z dużą bazą kodu oraz w refaktoryzacji istniejących rozwiązań. Wykazujesz się umiejętnościami analitycznego myślenia, debugowania aplikacji oraz proaktywnością w usprawnianiu procesów developmentowych (np. automatyzacja buildów, testów i release’ów). Masz doświadczenie we współpracy zespołowej z developerami, testerami oraz zespołem UX/UI w metodyce Agile. Jesteś gotowy/a do utrzymania oraz rozwijania procesu CI/CD dla aplikacji mobilnej (automatyzacja buildów, testów i dystrybucji). Mile widziane: Znajomość narzędzi CI/CD takich jak GitHub Actions, Bitrise, Jenkins, GitLab CI czy Fastlane. Zakres obowiązków: rozwój oraz utrzymanie aplikacji mobilnych na platformę iOS w języku Swift implementacja nowych funkcjonalności oraz rozwój interfejsów użytkownika w UIKit i SwiftUI praca w architekturach aplikacji mobilnych (RIBs, MVVM) z dbałością o jakość i czytelność kodu integracja aplikacji z REST API oraz rozwój warstwy sieciowej pisanie testów jednostkowych, UI oraz optymalizacja wydajności aplikacji współpraca z zespołem developerów, testerów i UX/UI w metodyce Agile udział w procesie CI/CD oraz publikowanie aplikacji w App Store Oferujemy: Współpracę w oparciu o umowę o świadczeniu usług konsultanckich IT Elastyczna współpraca w modelu hybrydowym lub zdalnym Komputer
Tester automatyczny (Selenium/Java) (k/m/x)
BCF Software Sp. z o.o.
⚲ Warszawa
75–95 zł netto (+ VAT) / godz.
Wymagania
- Selenium
- SQL
- Jira
- SoapUI
- Postman
- Jenkins
- Java
- CI/CD
- Android
- iOS
- Bamboo
- Playwright
- Appium
- Xcode
- Android Studio
- DevOps
- Cucumber.js
Nasze wymagania: Minimum 3 lata doświadczenia w testowaniu oprogramowania– testy funkcjonalne, integracyjne, akceptacyjne, automatyczne;. Minimum 3-letnie doświadczenie w pracy w zespołach zwinnych Minimum 2 lata doświadczenia w automatyzacji testów w narzędziu Selenium WebDriver lub pokrewnym; Minimum 3 lata doświadczenia pracy z projektami wykorzystującymi JAVA (11+) Minimum 2 lata doświadczenia we wdrażaniu lub rozwoju i utrzymaniu rozwiązań automatyzacji testów wykorzystujących technikę BDD (Behavior Driven Development) Znajomość języka SQL, Playwright Doświadczenie w pracy z narzędziami do zarządzania testami oraz raportowania błędów np.: JIRA, Xray; Doświadczenie w pracy z narzędziami wspomagającymi testy: SoapUI, Postman;" Doświadczenie w pracy w projektach wykorzystujących Appium Doświadczeniem z tworzeniem testów automatycznych i wydajnosciowych z wykorzystaniem skryptów SoapUI i Jenkins. Mile widziane: Minimum 3-letnie doświadczenie w budowaniu i wykonywaniu testów automatycznych aplikacji mobilnych Doświadczenie w zarządzaniu i konfiguracji emulatorów Android i iOS Znajomość środowisk Xcode i Android Studio Znajomość i doświadczenie w pracy w metodologii DevOps Doświadczenie w pracy w projektach wykorzystujących Cucumber Doświadczenie w pracy z narzędziami: Selenium Grid bądź Selenoid O projekcie: Poszukiwany jest Tester Automatyczny z doświadczeniem w projektowaniu i realizacji testów funkcjonalnych, integracyjnych, akceptacyjnych oraz automatycznych. Osoba na tym stanowisku będzie odpowiedzialna za rozwój i utrzymanie testów automatycznych (m.in. z wykorzystaniem Selenium lub pokrewnych narzędzi), przygotowywanie scenariuszy testowych, analizę wyników oraz raportowanie błędów z użyciem narzędzi takich jak Jira czy Xray. W codziennej pracy wykorzystuje SQL oraz narzędzia wspierające testowanie API (np. Postman, SoapUI), a także uczestniczy w procesach CI/CD i pracy zespołów zwinnych. Mile widziane jest doświadczenie w pracy z Java, BDD oraz narzędziami automatyzacji i monitoringu. Kluczowe znaczenie ma dbałość o jakość oprogramowania, umiejętność analitycznego myślenia oraz doświadczenie w pracy z dokumentacją testową. Zakres obowiązków: Projektowanie, tworzenie i utrzymanie testów automatycznych (UI, API) Przygotowywanie i realizacja scenariuszy testów funkcjonalnych, integracyjnych i akceptacyjnych Testowanie usług API z wykorzystaniem narzędzi takich jak Postman i SoapUI Analiza wyników testów oraz identyfikacja i raportowanie błędów (Jira, Xray) Współpraca z zespołem developerskim i analitycznym w celu zapewnienia wysokiej jakości oprogramowania Tworzenie i utrzymanie dokumentacji testowej Wykorzystywanie zapytań SQL do weryfikacji danych Udział w rozwijaniu i utrzymaniu środowisk CI/CD (np. Jenkins) Automatyzacja testów z wykorzystaniem Selenium WebDriver lub pokrewnych narzędzi Udział w procesie wytwarzania oprogramowania w metodykach zwinnych (Scrum/Kanban) Wsparcie w analizie wymagań oraz definiowaniu kryteriów akceptacji Udział w testach wydajnościowych i integracyjnych systemów Oferujemy: Praca w firmie, która otrzymała nagrodę Great Place to Work Award i Diamentowy Certyfikat Forbesa. Udział w strategicznych projektach IT realizowanych we współpracy z biznesem i zespołami technicznymi Realny wpływ na kształt, zakres oraz sposób prowadzenia projektów Samodzielność w działaniu oraz odpowiedzialność za pełny cykl życia projektu Prywatną opiekę medyczną Kartę multisport Pracę w systemie hybrydowym ( 3/5 wymiaru - praca stacjonarna i 2/5 wymiaru - praca zdalna)
Software Engineer (iOS) - Design System
Revolut Ltd
⚲ Kraków
28 300–40 000 zł brutto / mies.
Wymagania
- iOS
Nasze wymagania: Fluency in English 5+ years of experience working as a software engineer A deep understanding of the iOS SDK Experience working with design system teams Experience working on apps which support iOS devices Experience collaborating on software projects with design and backend aspects Quick-learning skills with an ambitious and results-driven personality Excellent communication and organisational skills The ability to work well as part of a team in a fast-paced environment At least one published app available to download in an app store Mile widziane: Insightful opinions about developing for mobile A GitHub portfolio showcasing personal or open-source projects Experience in TDD O projekcie: Our Technology team builds the systems and experiences that keep Revolut moving. From the infrastructure behind our innovative app to the features used by millions of people around the world, they bring sharp thinking, speed, and a focus on meaningful impact to everything they do. We’re looking for an iOS Engineer to build a high-performance design system SDK that powers beautiful, reliable experiences across our apps. You'll create the foundation for Design and Product teams, enabling them to move faster with reusable, efficient, and reliable components. This role requires a high level of responsibility, autonomy, and problem-solving. Up to shape what's next in finance? Let’s get in touch. Zakres obowiązków: Collaborating closely with Product Designers on new feature design and prototyping Assisting in the user experience design process, from wireframes and mockups through implementation and release Defining and implementing elegant solutions to interesting problems Helping to define and maintain visual guidelines, ensuring consistency throughout the app Prototyping new user interactions and iterations based on feedback from peers Oferujemy: Financial benefits that show we value your work Medical insurance for you and your close ones Flexibility to work from home, the office or abroad A free Revolut Metal subscription loaded with perks Exciting events year-round so you can get to know your team
Software Engineer (Android) - Relocation to Poland, Spain, or UAE
Revolut Ltd
⚲ Kraków
28 300–33 000 zł brutto / mies.
Wymagania
- Android SDK
- Kotlin
Nasze wymagania: 5+ years of experience in Android development A deep understanding of the Android SDK and Kotlin A background in building Android apps for a wide range of devices A track record of collaborating on cross-functional software projects An eagerness to learn quickly and deliver results in a dynamic environment Excellent communication and organisational skills A collaborative mindset to thrive in fast-paced team environments Fluency in English Mile widziane: A degree in computer science A perspective on mobile development best practices A GitHub portfolio showcasing personal or open-source projects Experience in financial services Familiarity with test-driven development (TDD) O projekcie: This role offers the opportunity to relocate to Poland, Spain, or the UAE. You'll receive support from Revolut throughout the entire process. Once you move, you'll have the flexibility to work full remotely or in a hybrid model in our offices in Krakow, Barcelona, Madrid, or Dubai. Our Technology team builds the systems and experiences that keep Revolut moving. From the infrastructure behind our innovative app to the features used by millions of people around the world, they bring sharp thinking, speed, and a focus on meaningful impact to everything they do. We’re looking for an Android Developer interested in every step, stage, and release of a feature who can collaborate effectively with team members across the business. Up to shape what's next in finance? Let's get in touch. Zakres obowiązków: Collaborating closely with product designers, focusing on new feature design and prototyping Assisting in the user experience design process, from wireframes and mockups through implementation and release Working closely with design and business teams to define and implement elegant solutions to interesting problems Helping to define and maintain visual guidelines, ensuring consistency throughout the app Prototyping new user interactions and iterations based on feedback from peers Oferujemy: Financial benefits that show we value your work Medical insurance for you and your close ones Flexibility to work from home, the office or abroad A free Revolut Metal subscription loaded with perks Exciting events year-round so you can get to know your team
Senior React Native Engineer (Android), Growth Alliance
HelloFresh
⚲ Warszawa
Wymagania
- React Native
- HTML
- CSS
- JavaScript
- CI/CD
- Native Android
Nasze wymagania: At least 2-3 years of hands-on work with React Native A minimum of 5 years of experience working with HTML, CSS, and JavaScript Proficiency in building component-based architectures using React.js and Node.js Deep understanding of integrating frontend and backend services seamlessly Familiarity with CI/CD workflows, along with solid testing practices, including unit, integration, and end-to-end testing Strong collaboration skills when partnering with product designers Hands-on experience with Native Android is a plus Above all, we are looking for individuals who will make HelloFresh better. We believe there are many different ways of developing skills, and we love diverse experiences! So even if you don’t “tick all the boxes” but think you’d thrive in this role, we would really like to learn more about you. Zakres obowiązków: Work on a cross-functional team with a product owner, engineers, designers, and analysts Help to enable the product team to iterate fast and learn about users by planning, building, testing, and launching features Collaborate with engineers across the department and the company to continuously improve the code base, systems, and processes Design and develop solutions that can continue to scale Support other team members through workshops, pair programming, and code reviews Oferujemy: Global collaboration at scale: Collaborate with experienced engineers and product partners across HelloTech’s international teams, in a culture of active knowledge sharing. Technology with real-world impact: Build and operate modern systems at a global scale, supporting 6+ million customers and complex supply chain operations. Technical/Product/Design leadership: Drive best practices and influence architecture/design, quality, and ways of working in an autonomous, product-led setup. End-to-end development/delivery: Drive decisions from problem definition to production, improving systems and enabling long-term scalability. Access to the workspace at Warsaw Centre Point. The hub offers modern facilities including showers, breakout zones, outdoor space, cycle parking, and refreshments (coffee, soft drinks, and fruit).
Senior React Native Developer
EPAM Systems (Poland) sp. z o.o.
⚲ Kraków, Grzegórzki
Wymagania
- JavaScript
- TypeScript
- Redux
- Context API
- iOS
- Swift
- Objective-C
- Android
- Fastlane
- Bitrise
- App Center
- Jest
- Detox
Nasze wymagania: Minimum 4 years of experience in mobile application development, including at least 2 years with React Native Strong knowledge of JavaScript (ES6+) and TypeScript Experience with state management tools such as Redux, Context API, or similar Familiarity with publishing apps to the App Store and Google Play Ability to debug and optimize mobile applications Experience with CI/CD tools Good command of English, both written and spoken, for technical communication Mile widziane: Experience with native iOS development (Swift/Objective-C) and/or Android development (Kotlin/Java) Familiarity with tools like Fastlane, Bitrise, App Center Experience with mobile app testing (e.g., Jest, Detox) Understanding of mobile application security best practices O projekcie: We are seeking an experienced Senior React Native Developer to join our team. In this role, you will be responsible for designing, developing, and maintaining mobile applications using React Native. The ideal candidate has a strong background in JavaScript/TypeScript, hands-on experience with React Native, and a solid understanding of mobile application development. Experience with native development for iOS and/or Android is a strong plus. Zakres obowiązków: Design and implement new features for mobile applications using React Native Maintain and enhance existing mobile applications Collaborate with project teams, designers, and QA engineers Optimize application performance and troubleshoot technical issues Participate in code reviews and share knowledge with the team Integrate applications with backend services (REST API, GraphQL) Apply best coding practices and ensure high code quality Oferujemy: 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 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 language classes 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
Senior Android Developer
B3 CONSULTING POLAND sp. z o.o.
⚲ Warszawa, Śródmieście
Wymagania
- Android SDK
- Java
- Kotlin
- jetpack compose
- mvvm
- clean architecture
- CI/CD
- SOLID
- automated testing
Nasze wymagania: Zaawansowana znajomość Android SDK: wieloletnie doświadczenie w budowaniu złożonych aplikacji mobilnych, z naciskiem na logikę i architekturę. Solidne fundamenty inżynierskie: biegłość w stosowaniu wzorców projektowych oraz zasad SOLID w celu budowania modularnych i łatwych w rozwoju systemów. Zarządzanie stanem i danymi: doświadczenie w projektowaniu wydajnych warstw danych oraz synchronizacji informacji wewnątrz aplikacji. Nowoczesne podejście 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 naturalnie wspierający testy jednostkowe i integracyjne jako standard jakości. Znajomość języka angielskiego na poziomie komunikatywnym: swoboda w porozumiewaniu się w codziennej pracy projektowej oraz podczas tworzenia dokumentacji technicznej. O projekcie: Obecnie poszukujemy osoby na stanowisko Senior Android Developer, który razem z nami stworzy wiodące centrum innowacji cyfrowych w Polsce. Zakres obowiązków: 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. Oferujemy: 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
Programista / Programistka aplikacji mobilnych (Flutter)
JW WEB DEVELOPMENT JONIK JERZY
⚲ Stary Toruń (pow. toruński)
Wymagania
- Flutter
- Dart
- iOS
- Android
- Firebase
- Provider
- Riverpod
- Android Studio
- Flutter SDK
- Git
- React.js
- Java
Nasze wymagania: Minimum 3 lata doświadczenia w tworzeniu aplikacji mobilnych z wykorzystaniem Fluttera Bardzo dobra znajomość języka Dart oraz środowiska Flutter Doświadczenie w projektowaniu i rozwijaniu aplikacji mobilnych na platformy iOS oraz Android Umiejętność pracy z REST API oraz integracji aplikacji z usługami zewnętrznymi Doświadczenie w przygotowaniu i publikacji aplikacji mobilnych w Google Play oraz Apple App Store Znajomość ekosystemu Firebase Praktyczne doświadczenie w zarządzaniu stanem aplikacji z wykorzystaniem bibliotek Provider i Riverpod Swobodne korzystanie z Android Studio oraz narzędzi developerskich Flutter SDK Solidna znajomość OOP i wzorców projektowych Doświadczenie z narzędziami developerskimi opartymi na AI Tworzenie adaptacyjnych, przyjaznych dla użytkownika interfejsów mobilnych Umiejętność pracy zespołowej i komunikacji Doświadczenie z wykorzystania systemu kontroli wersji GIT Znajomość relacyjnych baz danych Umiejętność tworzenia testów jednostkowych dla opracowywanych rozwiązań, Umiejętność optymalizacji aplikacji mobilnych dla uzyskania najlepszej wydajności. Znajomość języka angielskiego Samodzielność i komunikatywność Mile widziane: Znajomość innych technologi np. React, Java Zakres obowiązków: Projektowanie i rozwój aplikacji biznesowych Udział we wszystkich fazach cyklu życia oprogramowania Tworzenie wydajnego i dobrze zaprojektowanego kodu Przygotowywanie i realizacja wydań komponentów aplikacji Pomoc i doradztwo na etapie wyceny/projektowania/wdrożenia Wsparcie powykonawcze – utrzymanie, instalacja, rozwiązywanie problemów Budowanie i ulepszanie kodu Implementacja nowych funkcjonalności w oparciu o wymagania biznesowe klientów Oferujemy: 1. Pracę zdalną Działamy w kilkuosobowym zespole, zapaleńców, specjalistów. Pracuj rano, wieczorem, jak Ci wygodnie ale miło by było gdybyś był osiągalny w typowych godzinach pracy. Praca na zasadzie pełnego etatu B2B lub UOP. Nie trafiasz do biura z określonym dresscode, daleko nam do korporacyjnego podejścia mimo, że często wykonujemy prace dla dużych firm. 2. Ciekawe zadania do wykonania Realizacja lub rozbudowa różnego typu dedykowanych projektów. 3. Pieniądze :) Tak oczywiście pracujesz żeby zarabiać ale co oznaczają "atrakcyjne zarobki" oklepane określenie z ogłoszeń o pracę to ustalimy podczas rozmowy. Masz możliwość współpracy w oparciu o dowolną formę umowy, sam też możesz podać ile swojego cennego czasu możesz poświęcić na pracę dla nas. Interesuje nas tylko dłuższa współpraca/praca, nie realizacja pojedynczego zlecenia.
Programista / Programistka Aplikacji Mobilnych
KupBilecik.pl
⚲ Koszalin
Wymagania
- React Native
- HTML
- CSS
- JavaScript
- PHP
- SQL
- Laravel
- CodeIgniter
- Vue.js
- SCSS
- Node.js
Nasze wymagania: doświadczenie w tworzeniu wieloplatformowych, hybrydowych aplikacji mobilnych bazujących na frameworku typu React Native dobra znajomość lub chęć do nauki: PHP, SQL, HTML5, CSS, JavaScript, Laravel, CodeIgniter, Vue.js, SCSS oraz Node.js znajomość zasad projektowych SOLID, KISS, DRY znajomość języka angielskiego w stopniu umożliwiającym swobodne korzystanie z dokumentacji technicznej umiejętność analitycznego myślenia i skutecznego rozwiązywania problemów minimum 2 lata doświadczenia na podobnym stanowisku Mile widziane: znajomość technologii Web Services oraz REST (WSDL, SOAP, XML, JSON) - będzie dodatkowym atutem Zakres obowiązków: rozwój i utrzymanie aplikacji mobilnej odzwierciedlającej autorską aplikację www projektowanie i wdrażanie nowych funkcjonalności opieka nad systemem, analiza i usuwanie zgłaszanych błędów optymalizacja działania systemu pod kątem wydajności i bezpieczeństwa współpraca z zespołem programistów oraz innymi działami w firmie przy tworzeniu nowych rozwiązań dbanie o jakość kodu (code review, dobre praktyki programistyczne) Oferujemy: stabilne zatrudnienie - w przypadku UoP po okresie próbnym oferujemy umowę na czas nieokreślony, atrakcyjne wynagrodzenie w oparciu o UoP lub B2B pracę stacjonarną w nowoczesnym biurze odpowiednie narzędzia niezbędne do pracy perspektywę stabilnego rozwoju w firmie o dynamicznie rosnącej pozycji na rynku przygotowanie teoretyczne i praktyczne do wykonywanej pracy przyjemną atmosferę wsparcie zespołu we wdrożeniu i rozwiązywaniu problemów dostęp do wejściówek na wybrane wydarzenia ubezpieczenie grupowe finansowane w 100% przez pracodawcę (wyłącznie dla osób zatrudnionych na UoP)
Mobile QA Engineer
YOUR ITEAMS sp. z o.o.
⚲ Warszawa
70–100 zł netto (+ VAT) / godz.
Wymagania
- GitHub
- AWS
Nasze wymagania: At least two years of experience in mobile device testing for both iOS and Android platforms. Proven expertise in testing native mobile applications, covering functional, regression, exploratory, and accessibility testing methodologies. Familiarity with continuous integration and deployment tools, specifically GitHub Actions and AWS CodeBuild, or similar platforms. Experience working within Agile, cross-functional teams with a solid understanding of software development life cycle (SDLC) and mobile testing best practices. Demonstrated ability to collaborate effectively with multidisciplinary teams including developers, UX designers, and product owners. Excellent verbal and written communication skills in English, enabling clear reporting and documentation. O projekcie: We are seeking a Mobile QA Engineer to join our team and contribute to the quality assurance of native mobile applications across iOS and Android platforms. The person in this role will be responsible for executing comprehensive testing strategies to ensure the delivery of high-quality mobile software products within an Agile and collaborative environment. Zakres obowiązków: Perform functional, regression, exploratory, and accessibility testing on native mobile applications for iOS and Android devices. Develop, maintain, and execute test plans and test cases aligned with project requirements and quality standards. Collaborate closely with developers, UX designers, product owners, and other stakeholders to identify and resolve defects and improve product quality. Utilize continuous integration and deployment tools such as GitHub Actions and AWS CodeBuild to support automated testing and build processes. Participate actively in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives, contributing to continuous improvement efforts. Document test results, defects, and provide clear and effective communication regarding testing progress and outcomes. Oferujemy: Opportunity to work with cutting-edge mobile technologies and contribute to innovative product development. Engagement in a collaborative and dynamic Agile team environment. Professional growth supported by exposure to continuous integration and cloud-based deployment tools. Unique TEAL culture, relationship- and respect-driven community, and a non-corporate atmosphere. Agile approach with minimal bureaucracy. Outstanding integration trips to various locations across Europe for all employees. Activities designed to support well-being and health, including Luxmed Gold Extended medical care and Multisport Plus benefit.
Lead Flutter Developer
EPAM Systems (Poland) sp. z o.o.
⚲ Kraków, Grzegórzki
Wymagania
- Flutter
- Android
- iOS
- Dart
- Streams
- RxDart
Nasze wymagania: 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 O projekcie: 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. Zakres obowiązków: 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 Oferujemy: 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 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 language classes 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
Junior Mobile Test Automation Engineer
EPAM Systems (Poland) sp. z o.o.
⚲ Gdańsk, Oliwa, Kraków, Grzegórzki, Warszawa, Wola
Wymagania
- Java
- Appium
Nasze wymagania: Junior-level experience or solid foundation in Java and Appium Strong willingness to learn, self-motivation, and ability to adopt new tools and processes quickly Understanding of software testing fundamentals and QA methodologies Ability to design and execute test cases from requirements and documentation Familiarity with test plans, test strategies, and test suites Basic understanding of debugging and analyzing issues Strong verbal English communication skills O projekcie: As a Junior QA Engineer, you will join the team to support the quality assurance process for modern software solutions while actively developing your technical and communication skills. This role requires very close collaboration with customers, managers, and mentors. You will focus on learning, test design and execution, and gradual involvement in test automation and coding tasks under guidance. This position offers a hybrid model of work, with 3 days per week working from our office located in Gdansk, Krakow or Warsaw. Technologies: Kotlin, Java, Appium, Selenium, JUnit, and Maven/Gradle Zakres obowiązków: Learn project-specific tools and QA best practices during onboarding Design and execute unit and integration tests Write and maintain mobile test automation Analyze test results and identify defects Perform daily coding tasks related to test automation Participate in code reviews under mentor guidance Communicate effectively with clients and team members for updates and clarifications Troubleshoot and debug failing tests at a basic level Enhance and maintain the test automation framework Oferujemy: 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 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 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 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.
Junior Mobile Software Engineer Android - e-Xperience Program Associate
Allegro
⚲ Poznań, Wilda, Warszawa
Nasze wymagania: Are familiar with Kotlin and the Android ecosystem. Have experience using AI-assisted tools (e.g. code generation, debugging or prototyping) and can demonstrate a project or initiative where AI supported your development process. Have basic knowledge on how to create UI components on Android. Are eager to continuously develop your skills and expand knowledge. Are familiar with taking care of the quality and cleanliness of the code. Know English at B2+ level O projekcie: Start your career with Allegro e-Xperience 2026 - a talent program running from 1 July to 31 December 2026. During the program, you’ll gain hands-on experience, work on real projects and learn from teams shaping one of the largest e-commerce platforms in the region. After the initial period, candidates may be considered for future permanent opportunities at Allegro, depending on business needs and performance. You can find full details about the recruitment process and timeline here. Ready to take your first professional step? Apply now and shape the future of e-commerce with us! For this role, we’re looking for 4 Associates. Zakres obowiązków: You will be part of a team that develops and maintains the Allegro mobile application You'll cooperate closely with Android and iOS developers, UX designers, testers, project owners and will be responsible for the entire technical feature development process You will support purchase checkout processes, the recurring purchases process in the Android app We craft the core app experience by building an engaging home screen and adaptive navigation that inspires users to discover and shop more frequently. Besides working on Android, you'll also have a chance to get to know other technologies through cooperation with the frontend and backend developers. Oferujemy: Flexible working hours in the hybrid model (4/1) - working hours start between 7:00 a.m. and 10:00 a.m. The opportunity to learn, work on exciting challenges, collaborate with amazing people and have an unforgettable adventure Mentorship and support from your buddy throughout your entire program Additionally, you will be part of a supportive, inclusive culture that fosters personal growth, career development, and the building of meaningful connections with colleagues 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) The necessary tools for work Working in a team you can always count on - we have on board top-class specialists and experts to learn from Hackathons/Open days, workshops, guilds, meetups and internal knowledge sharing Internal learning platform (including training courses on work organization, means of communication, motivation to work and various technologies and subject-matter issues)
Developer iOS
ALTEN Polska
⚲ Warszawa
Wymagania
- Swift
- Kotlin
- SwiftUI
- Redux
Nasze wymagania: Minimum 6 lat doświadczenia komercyjnego Doświadczenie w publikacji aplikacji w App Store. Doświadczenie w mentoringu zespołu oraz prowadzeniu code review. Bardzo dobra znajomość Swift oraz Kotlin, w tym Kotlin Multiplatform. Praktyczna znajomość SwiftUI oraz Compose Multiplatform. Doświadczenie w pracy z architekturą MVVM oraz wzorcami typu Redux. Znajomość Dependency Injection (Koin, Hilt). Doświadczenie w testowaniu aplikacji mobilnych (XCUnit, Espresso, MockK). Doświadczenie w obszarze accessibility – istotny element pracy. Doświadczenie w sektorze bankowym. Ukończone studia wyższe (preferowane renomowane uczelnie techniczne lub uniwersytety). O projekcie: Szukamy doświadczonego Senior Mobile Developera (Swift & Kotlin Multiplatform) z minimum 6-letnim doświadczeniem, najlepiej z backgroundem bankowym, który posiada praktykę w pracy z Kotlin Multiplatform, SwiftUI i Compose Multiplatform, dba o accessibility oraz potrafi zapewnić ciągłość projektową i mentoring zespołu. Szukamy osoby, której dostępność jest ASAP - start projektu 1.04.26r. Zakres obowiązków: Projektowanie i rozwój aplikacji mobilnych w Swift oraz Kotlin Multiplatform. Tworzenie i rozwój komponentów w oparciu o SwiftUI i Compose Multiplatform w ramach design systemu. Implementacja i utrzymanie architektury MVVM oraz wzorców typu Redux. Dbanie o wysoką jakość kodu, testów jednostkowych i integracyjnych. Optymalizacja wydajności aplikacji oraz rozwiązywanie problemów technicznych. Rozwijanie i utrzymywanie standardów accessibility w aplikacjach mobilnych. Współpraca z zespołami produktowymi, UX/UI i backendowymi. Mentoring członków zespołu oraz wspieranie dobrych praktyk programistycznych. Oferujemy: Umowę na pełen etat z możliwością wyboru formy zatrudnienia (UoP/B2B) Stabilną i długoterminową współpracę Jasno zdefiniowaną ścieżkę kariery i możliwość rozwoju w czterech obszarach jako: Project Manager, Business Manager, Technical Leader oraz specjalista w swojej dziedzinie Udział w konferencjach branżowych, szkoleniach i warsztatach oraz spotkaniach integracyjnych Możliwość odbycia kursów i zdobycia certyfikacji Możliwość relokacji w ramach lokalnych oddziałów ALTEN Polska
Android Developer (Kotlin)
GOLDENORE ITC sp. z o.o.
⚲ Warszawa
Wymagania
- Android
- Kotlin
- Java
- RxJava
- Jira
- Git
- Confluence
- Jetpack Compose
Nasze wymagania: Min. 5 lat doświadczenia przy tworzeniu rozwiązań na platformie Android Bardzo dobra znajomość języka Kotlin Znajomość i zrozumienie zasad Clean Code oraz dobrej architektury oprogramowania Znajomość RxJava 2.x Umiejętność czytania i modyfikowania kodu w języku Java Znajomość specyfiki programowania na platformie Android Znajomość podejścia Continuous Integration Doświadczenie w tworzeniu testów automatycznych, jednostkowych i integracyjnych Mile widziane: Doświadczenie w pracy w metodyce Agile Znajomość narzędzi: Jira, Git, Confluence Doświadczenie w obszarze DevOps Doświadczenie z Jetpack Compose O projekcie: Dołącz do zespołu Cyfrowej Sprzedaży w dużej organizacji z sektora bankowego i miej realny wpływ na rozwój aplikacji mobilnej używanej przez setki tysięcy klientów. Zespół odpowiada za rozwój i utrzymanie kluczowych elementów sprzedażowych oraz komunikacyjnych w aplikacji mobilnej i serwisie internetowym banku. Pracujemy hybrydowo – 2x w miesiącu w biurze w Warszawie. Zakres obowiązków: Implementowanie nowych funkcjonalności na platformie Android z wykorzystaniem Kotlin Monitorowanie i rozwiązywanie problemów w aplikacji Dbanie o wysoką jakość kodu poprzez tworzenie testów automatycznych (jednostkowych i integracyjnych) Prowadzenie prac projektowych, programistycznych i wdrożeniowych w oparciu o zrozumienie kontekstu biznesowego Proponowanie optymalnych rozwiązań z perspektywy biznesu oraz IT
Android Developer
B3 CONSULTING POLAND sp. z o.o.
⚲ Warszawa, Śródmieście
Wymagania
- Android
- JavaScript
- WebView
- Java
- Kotlin
Nasze wymagania: Min. 3 lata komercyjnego doświadczenia w tworzeniu natywnych aplikacji na system Android (Kotlin). Głębokie zrozumienie architektury: Swobodne poruszanie się w MVVM, MVI oraz zasadach Clean Architecture. Doświadczenie z Android WebView: Praktyczna wiedza o komunikacji native-to-web Hybrydowe zacięcie: Znajomość JavaScript oraz podstaw technologii webowych (HTML/CSS) w celu skutecznego debugowania kreacji reklamowych. Solidny warsztat inżynierski: Znajomość RESTful API, programowania asynchronicznego, struktur danych oraz biegłość w pisaniu testów jednostkowych i integracyjnych. Komunikatywny język angielski: Swoboda w codziennej komunikacji technicznej i biznesowej. Musisz mieszkać i/lub posiadać uprawnienia do pracy w Polsce. O projekcie: Jesteśmy częścią międzynarodowej organizacji notowanej na NASDAQ w Sztokholmie, działającej w 11 krajach. W Polsce mamy pełną autonomię. Sami wybieramy technologie, procesy i sposób pracy, zachowując najwyższe standardy. Realizujemy różnorodne projekty IT w Polsce i globalnie, w wielu obszarach i technologiach, co pozwala rozwijać kompetencje i zdobywać doświadczenie dopasowane do Twoich ambicji. Naszą współpracę opieramy na filozofii CARE. Rozumiemy ją jako odpowiedzialny dobór projektów, transparentną współpracę oraz długofalowe podejście do rozwoju. Rozwijaj się w środowisku, które myśli o Twoim rozwoju tak samo, jak Ty. Zakres obowiązków: Ewolucja komponentów reklamowych: Implementacja i rozwój nowoczesnych formatów (Video, Display, Native Ads) bezpośrednio w głównej aplikacji. Video Ad Stack: Optymalizacja odtwarzania reklam wideo, dbanie o płynność przejść oraz precyzyjne raportowanie zdarzeń trackingowych. Rozwiązywanie technicznych zagadek (Native-to-Web): Debugowanie „trudnych przypadków” na styku natywnego kodu Kotlin a zewnętrznych bibliotek SDK i kreacji webowych. Współpraca: Ścisła praca z zespołami w celu zapewnienia spójności z architekturą aplikacji oraz najwyższych standardów wydajności (aby skrypty reklamowe nigdy nie blokowały głównego wątku). Projektowanie rozwiązań FE/BE: Aktywny udział w tworzeniu architektury komunikacji aplikacji mobilnej z systemami reklamowymi. Oferujemy: Pracę w skandynawskiej kulturze opartej o logikę i dialog. Benefity w obszarze zdrowia i sportu dopasowane do potrzeb. Speed Coaching, krótkie sesje, które dają nowe perspektywy i rozwiązania. Treningi sportowe, wewnętrzna drużyna, wspólne zawody. Imprezy integracyjne i spotkania rozwojowe.
Android Application Developer | Branża Elektroniczna
Edge One Solutions Sp. z o.o.
⚲ Warszawa
Wymagania
- Android
- Kotlin
- Java
- Android SDK
- C++
- Python
Nasze wymagania: Min. 4 lata doświadczenia jako Android Developer Bardzo dobra znajomość Kotlin lub Java oraz Android SDK. Wykształcenie kierunkowe: Informatyka, Software Engineering lub pokrewne Mile widziane: Doświadczenie z C++ – duży plus Znajomość Pythona O projekcie: Nasz klient jest jednym z największych na świecie przedsiębiorstw branży elektronicznej. Centrala znajduje się w Seulu w Korei Południowej. Jest czołowym innowatorem w dziedzinie technologii, specjalizuje się w wielu obszarach, w tym w elektronice użytkowej, elektronice przemysłowej, telekomunikacji, IT, czy chemii. Jednym z kluczowych obszarów działalności naszego klienta jest elektronika użytkowa, w której firma znana jest z produkcji wysokiej jakości urządzeń takich jak: telefony, telewizory, pralki, lodówki oraz inne sprzęty gospodarstwa domowego. O roli Dołącz do zespołu pracującego nad rozwojem oraz utrzymaniem zaawansowanych aplikacji Android wykorzystywanych w obszarach VR/AR oraz elektroniki użytkowej. Szukamy doświadczonych Android Developerów (min. 4 lata), którzy świetnie czują się w Kotlinie/Java oraz posiadają głęboką wiedzę o Android SDK. Projekt obejmuje rozwój aplikacji testowych i produkcyjnych, z dużym naciskiem na wydajność, zużycie pamięci i jakość kodu. Tryb pracy Praca hybrydowa z biura w Warszawie (1-3 dni w tygodniu do indywidualnego ustalenia). Technologie, z którymi będziesz pracować • Java / Kotlin • Android, Linux • Github, Gerrit, Git • Android Studio Zakres obowiązków: Wspieranie rozwoju aplikacji VR/AR oraz rozwiązań dla elektroniki konsumenckiej Tworzenie aplikacji UI oraz middleware dla systemów Android Optymalizowanie rozwiązań pod kątem pamięci, flash, czasu uruchamiania oraz ogólnej wydajności Projektowanie, prototypowanie, mierzenie i walidowanie komponentów oprogramowania Dostarczanie kodu wysokiej jakości zgodnie z wymaganiami projektowymi Oferujemy: Zyskujesz indywidualne wsparcie Service Delivery Managera, który pomoże Ci zaplanować ścieżkę kariery i zadba o Twój komfort i satysfakcję z pracy w projekcie Szkolenia, certyfikaty i konferencje - dofinansowujemy lub w pełni pokrywamy koszty rozwoju kompetencji technicznych SmartChange – umożliwiamy zmianę projektu i dobieramy kolejny zgodnie z Twoimi preferencjami Dbamy o Twój work-life balance, dlatego poza pracą oferujemy wyjścia integracyjne, aktywności sportowe i inspirujące webinary #edge1talks, które rozwijają i łączą ludzi Aktywność fizyczna – wspieramy sportowe inicjatywy i wynajem sal treningowych Pakiet zdrowotny – prywatna opieka, karta sportowa, ubezpieczenie i wsparcie psychologiczne (HearMe) Elastyczne benefity – sam decydujesz, na co przeznaczasz punkty w naszym systemie benefitowym Bezpłatne lekcje języka angielskiego – dopasowane do Twojego poziomu, idealne do pracy w międzynarodowym środowisku
Android Application Developer
PLAY (P4 Sp. z o.o.)
⚲ Warszawa, Mokotów
Wymagania
- Kotlin
- Android SDK
- Dagger/Hilt
- Jetpack Compose
- XML
- RxJava
- Kotlin Coroutines
- Room
- Retrofit
- Firebase
- Git
- MVVM
- MVP
- MVI
- JUnit
- Espresso.
Nasze wymagania: Posiadasz bardzo dobrą znajomość Kotlin oraz Android SDK. Stawiasz na Clean Code i wysoką jakość implementacji. Znasz różne architektury aplikacji mobilnych, w szczególności MVP, MVVM oraz MVI. Znasz frameworki Dependency Injection – Dagger/Hilt. Masz doświadczenie w tworzeniu widoków w Jetpack Compose oraz XML. Pracujesz z programowaniem reaktywnym przy użyciu RxJava i Kotlin Coroutines. Piszesz testy jednostkowe i UI. Znasz często używane biblioteki w Androidzie (m.in. Room, Retrofit, Firebase). Pracujesz z Git oraz narzędziami CI/CD. Znasz proces publikowania aplikacji w Google Play. Wykazujesz gotowość do utrzymania oraz rozwijania procesu CI/CD dla aplikacji mobilnej (buildy, testy automatyczne, dystrybucja). Posiadasz umiejętności analitycznego myślenia, debugowania oraz proaktywność w usprawnianiu procesów (np. automatyzacja). Mile widziane: Praktyczna znajomość narzędzi CI/CD (np. GitHub Actions, Bitrise, Jenkins, GitLab CI, Fastlane). Zakres obowiązków: Rozwój oraz utrzymanie aplikacji mobilnych na platformę Android w języku Kotlin. Implementacja nowych funkcjonalności oraz rozwój warstwy UI przy użyciu Jetpack Compose i XML. Praca w architekturach aplikacji mobilnych (MVVM, MVP, MVI) z dbałością o jakość kodu i zasady Clean Code. Integracja aplikacji z zewnętrznymi API oraz popularnymi bibliotekami Android. Pisanie testów jednostkowych i UI oraz rozwiązywanie błędów w aplikacji. Współpraca z zespołem developerów, testerów i UX/UI w metodyce Agile. Udział w procesie CI/CD oraz publikowanie aplikacji w Google Play Oferujemy: Współpracę w oparciu o umowę o świadczeniu usług konsultanckich IT Elastyczna współpraca w modelu hybrydowym lub zdalnym Komputer
3-miesięczny staż letni w Dziale Customer Relation Management & Loyalty (Aplikacja Lidl Plus)
Lidl sp. z o.o. sp. k.
⚲ Jankowice (pow. poznański)
5 120–5 888 zł brutto / mies.
Nasze wymagania: Status studenta lub absolwenta do 30. roku życia Znajomość języka angielskiego na poziomie min. B1 Zaawansowana znajomość pakietu MS Excel i/lub Google Sheets Zainteresowanie nowymi technologiami i narzędziami AI Ponadprzeciętna znajomość zasad poprawnej polszczyzny Umiejętność komunikacji i współpracy Gotowość do zmian, działanie i myślenie strategiczne Mile widziane: Kierunki ścisłe: Metody Ilościowe, Big Data, Informatyka i Ekonometria, Analityka Gospodarcza, Matematyka, Zarządzanie lub pokrewne Pierwsze doświadczenie zawodowe Aktywność na uczelni i/lub poza nią (np. w organizacjach studenckich, w kołach naukowych, parlamencie studenckim, samorządzie studenckim itp.) Zakres obowiązków: Zrealizujesz samodzielny projekt – stworzenie narzędzia automatyzującego proces tworzenia kuponów i ofert ze wsparciem AI Wesprzesz nas w tworzeniu treści dynamicznych do aplikacji Lidl Plus, takich jak kupony i oferty Będziesz współtworzyć segmentowane działania z wykorzystaniem narzędzi automatyzacji Poznasz w praktyce współpracę z planistami promocji Lidl Plus oraz proces tworzenia ofert promocyjnych Nauczysz się weryfikować poprawność mechanizmów promocyjnych w środowisku testowym aplikacji Będziesz współpracować z przedstawicielami działu Marketingu przy tworzeniu dedykowanych materiałów graficznych do aplikacji Oferujemy: To nam dziękują portfele, a lodówki błagają o więcej przestrzeni. Codziennie dostarczamy Klientom nowe kupony i oferty Lidl Plus na ich ulubione produkty. Jesteśmy uśmiechniętym zespołem, któremu niestraszne są żadne wyzwania. Uwielbiamy kawę, znamy się na herbatach, żadne okazje nam nie umkną, a gdy przed nami pojawi się ściana - znajdziemy sposób, aby się na nią wspiąć.