Unlock Full Resume Report

This position is no longer accepting applications

Positions open for more than 30 days are automatically closed and marked as expired

Don't let one closed door slow you down, here's your next move:

July 15, 2026

Mobile Solution Architect

Senior • Hybrid

Gdansk, Poland

Dla jednego z naszych Klientów, międzynarodowej firmy technologicznej, która projektuje, tworzy i rozwija innowacyjne aplikacje mobilne i webowe dla globalnych marek, poszukujemy doświadczonego Mobile Solution Architect'a.

Twój zakres obowiązków

  • Projektowanie, tworzenie i rozwój architektury najnowocześniejszych aplikacji mobilnych

  • Tworzenie i wdrażanie skalowalnych integracji aplikacji na wielu platformach

  • Wpływ na wydajność, bezpieczeństwo i jakość kodu poprzez definiowanie i egzekwowanie najlepszych praktyk

  • Mentoring i wspieranie zespołu developerskiego, dzielenie się wiedzą

  • Definiowanie architektury w oparciu o clean architecture, CI/CD i cloud solutions

Wymagania:

  • Minimum 4 lata doświadczenia na podobnym stanowisku (Architect / Tech Lead / Senior)

  • Bardzo dobra znajomość i praktyka w tworzeniu natywnych aplikacji mobilnych

  • Doświadczenia w stacku technologicznym na iOS i Android: Swift, Swift UI, Kotlin. Mile widziany także Flutter i React Native

  • Znajomość wzorców projektowych i praktyk clean code

  • Dobra znajomość metodyk zwinnych (Scrum/Agile)

  • Doświadczenie w pracy z architekturą chmurową (AWS, GCP, Azure)

  • Angielski min. B2

Oferujemy

  • Stabilną i długofalową współpracę (UoP lub B2B)

  • Hybrydowy model pracy – wtorki i czwartki w nowoczesnym biurze w Gdańsku

  • Projekty dla międzynarodowych Klientów, w których realnie wpływasz na rozwiązania technologiczne

  • Pakiet benefitów: prywatna opieka medyczna, Multisport, dofinansowanie nauki języków

  • Środowisko otwarte na nowe pomysły i technologie


Similar jobs you might like

Technology

Upvanta sp. z o.o.

Mobile Architect (Android/Kotlin) start ASAP

Senior

Remote

Wroclaw, DS, Poland

150 - 175 PLN

🏢 Summary: Oferta dla doświadczonego Mobile Architecta odpowiedzialnego za projektowanie architektury aplikacji Android, standardów technicznych i jakości rozwiązań. Rola obejmuje decyzje technologiczne, code review, mentoring oraz współpracę przy tworzeniu nowoczesnych funkcji mobilnych. 🗂️ Requirements: Minimum 7 lat doświadczenia w tworzeniu aplikacji Android, Bardzo dobra znajomość Kotlin, Komercyjne doświadczenie w tworzeniu aplikacji mobilnych, Doświadczenie w projektowaniu architektury aplikacji mobilnych, Bardzo dobra znajomość Jetpack Compose, Znajomość Android SDK i bibliotek Jetpack, Znajomość Clean Architecture, MVVM, MVI i SOLID, Doświadczenie w definiowaniu standardów kodowania, code review i mentoringu, Znajomość CI/CD i procesu wytwarzania oprogramowania, Doświadczenie z Git i narzędziami dokumentacji architektury, Znajomość Kotlin Multiplatform, Doświadczenie z Coroutines, Flow i Dependency Injection, Doświadczenie z Firebase, Znajomość mikroserwisów oraz integracji REST API i GraphQL, Doświadczenie w publikowaniu aplikacji w Google Play 📃 Skills: Android, Kotlin, Compose, Jetpack, SDK, MVVM, MVI, SOLID, CI/CD, Git, KMP, Coroutines, Flow, Hilt, Dagger, Firebase, REST, GraphQL, GooglePlay 🏢 Description: Poszukujemy doświadczonego Mobile Architecta (Android/Kotlin), który będzie odpowiedzialny za projektowanie architektury aplikacji mobilnych oraz wyznaczanie standardów technicznych dla zespołu deweloperskiego. Szukamy osoby, która posiada ekspercką wiedzę z zakresu rozwoju aplikacji Android, potrafi podejmować decyzje architektoniczne oraz dba o wysoką jakość kodu i spójność rozwiązań. Osoba na tym stanowisku będzie odpowiedzialna za projektowanie rozwiązań, definiowanie standardów programistycznych, prowadzenie przeglądów kodu oraz wspieranie zespołu w realizacji nowoczesnych aplikacji mobilnych. Twój zakres obowiązków Projektowanie architektury aplikacji mobilnych zgodnie z wymaganiami biznesowymi i technicznymi. Tworzenie oraz utrzymywanie dokumentacji architektonicznej. Definiowanie i rozwijanie standardów programistycznych, dobrych praktyk oraz zasad projektowania oprogramowania. Odpowiedzialność za spójność architektury i jakość rozwiązań wytwarzanych przez zespoły deweloperskie. Weryfikacja rozwiązań proponowanych przez programistów oraz przeprowadzanie code review. Definiowanie i nadzorowanie stosu technologicznego oraz procesu wytwarzania oprogramowania. Współpraca z Product Ownerami, analitykami, UX oraz zespołami deweloperskimi przy projektowaniu nowych funkcjonalności. Identyfikowanie ryzyk technicznych i proponowanie optymalnych rozwiązań. Tworzenie szkieletów aplikacji, bibliotek lub komponentów wspólnych oraz okazjonalne uczestnictwo w implementacji kluczowych elementów systemu. Mentoring i wsparcie techniczne dla zespołu programistów. Nasze wymagania Minimum 7 lat doświadczenia w tworzeniu aplikacji mobilnych dla platformy Android. Bardzo dobra znajomość Kotlin oraz praktyczne doświadczenie w tworzeniu komercyjnych aplikacji. Doświadczenie w projektowaniu architektury aplikacji mobilnych. Bardzo dobra znajomość Jetpack Compose. Znajomość Android SDK oraz bibliotek Jetpack. Praktyczna znajomość wzorców architektonicznych (Clean Architecture, MVVM, MVI) oraz zasad SOLID. Doświadczenie w definiowaniu standardów kodowania, przeprowadzaniu code review oraz mentoringu programistów. Znajomość narzędzi CI/CD oraz procesu wytwarzania oprogramowania. Doświadczenie z Git oraz narzędziami do dokumentowania architektury. Umiejętność podejmowania decyzji technicznych i współpracy z zespołami projektowymi. Znajomość Kotlin Multiplatform (KMP). Doświadczenie z Coroutines, Flow oraz Dependency Injection (Hilt/Dagger). Doświadczenie z Firebase. Znajomość architektury mikroserwisowej oraz integracji z REST API i GraphQL. Doświadczenie w publikowaniu aplikacji w Google Play. Oferujemy Realny wpływ na architekturę i kierunek rozwoju produktów. Możliwość podejmowania kluczowych decyzji technologicznych. Pracę z doświadczonym zespołem specjalistów. Udział w nowoczesnych i ambitnych projektach mobilnych.

Technology

Upvanta sp. z o.o.

Mobile Architect (Android/Kotlin)

Senior

Remote

Wroclaw, DS, Poland

160 - 180 PLN

🏢 Summary: Oferta dla Mobile Architecta specjalizującego się w Androidzie i Kotlinie w sektorze finansowym, z możliwością szybkiego rozpoczęcia pracy. Rola obejmuje projektowanie architektury aplikacji mobilnych, ustalanie standardów technicznych oraz wsparcie zespołu w kluczowych decyzjach i realizacji komponentów. 🗂️ Requirements: Android, Kotlin, Projektowanie architektury aplikacji mobilnych, Dokumentacja techniczna, Code review, Standardy architektoniczne, Standardy kodowania, Decyzje techniczne 📃 Skills: Android, Kotlin, CodeReview, Architektura, Dokumentacja 🏢 Description: Aktualnie prowadzimy rekrutację dla klienta z sektora finansowego na stanowisko Mobile Architect (Android/Kotlin) . Poszukujemy osoby, która będzie odpowiedzialna za projektowanie architektury aplikacji mobilnych oraz wyznaczanie standardów technicznych dla zespołu deweloperskiego - start ASAP. Zakres obowiązków: projektowanie architektury rozwiązań mobilnych w oparciu o wymagania biznesowe i techniczne, przygotowywanie oraz utrzymywanie dokumentacji technicznej, odpowiedzialność za jakość rozwiązań dostarczanych przez zespół, prowadzenie code review oraz weryfikacja proponowanych rozwiązań, definiowanie i egzekwowanie standardów architektonicznych, dobrych praktyk oraz standardów kodowania, dobór i rozwój stosu technologicznego oraz procesu wytwarzania oprogramowania, wsparcie zespołu deweloperskiego w podejmowaniu decyzji technicznych, okazjonalne tworzenie kodu – głównie w zakresie przygotowania szkieletów aplikacji i kluczowych komponentów.

Technology

STS

Mobile Software Engineer (Android)

Senior

On-site

Katowice, SL, Poland

🏢 Summary: Oferta dla doświadczonego Mobile Software Engineera (Android), odpowiedzialnego za rozwój, wdrażanie i utrzymanie aplikacji mobilnych. Rola obejmuje pracę nad architekturą, integracją z backendem, jakością oraz stabilnością produktu w pełnym cyklu życia. 🗂️ Requirements: Minimum 5 lat doświadczenia w tworzeniu aplikacji Android, Bardzo dobra znajomość Kotlin, Znajomość MVVM, MVI i Clean Architecture, Doświadczenie z nowoczesnymi frameworkami i bibliotekami Android, Znajomość Git i narzędzi do zarządzania zależnościami, Doświadczenie w integracji z REST API, WebSocket i gRPC, Znajomość Material Design, Znajomość relacyjnych baz danych, Doświadczenie w tworzeniu utrzymywalnego kodu produkcyjnego, Doświadczenie we wdrażaniu, monitoringu i utrzymaniu aplikacji produkcyjnych, Doświadczenie w publikowaniu aplikacji w Google Play, Umiejętność diagnozowania problemów wydajnościowych i pamięciowych 📃 Skills: Android, Kotlin, MVVM, MVI, Git, REST, WebSocket, gRPC, MaterialDesign, SQL, GooglePlay 🏢 Description: Do naszego zespołu poszukujemy doświadczonego Mobile Software Engineer (Android), który będzie odpowiedzialny za rozwój oraz utrzymanie aplikacji mobilnych. Szukamy osoby, która łączy kompetencje techniczne z rozumieniem potrzeb biznesowych i potrafi pracować w dynamicznym środowisku. Nasze wymagania: Minimum 5 lat doświadczenia w tworzeniu aplikacji na platformę Android Bardzo dobra znajomość języka Kotlin Dobra znajomość wzorców architektury aplikacji mobilnych (np. MVVM, MVI, Clean Architecture) Doświadczenie w pracy z nowoczesnymi frameworkami i bibliotekami Android Znajomość systemów kontroli wersji (Git) oraz narzędzi do zarządzania zależnościami Doświadczenie w integracji aplikacji z backendem (REST API, Websocket, gRPC) Znajomość zasad projektowania interfejsów zgodnych z wytycznymi Android (Material Design) Znajomość relacyjnych baz danych Umiejętność pisania czytelnego, utrzymywanego kodu produkcyjnego (z uwzględnieniem obsługi błędów i edge case’ów) Doświadczenie w pracy z aplikacjami w środowisku produkcyjnym (wdrażanie, monitoring, utrzymanie) Tego oczekujemy: Samodzielności w realizacji funkcjonalności: od analizy po wdrożenie i utrzymanie Dbałości o jakość, wydajność i stabilność aplikacji Umiejętności diagnozowania i rozwiązywania problemów (np. wydajnościowych, pamięciowych) Doświadczenia w publikowaniu aplikacji w Google Play Dbałości o modularność i skalowalność kodu Umiejętności analizy systemów i przepływu danych między komponentami Rozumienia zależności pomiędzy elementami systemu Umiejętności przekładania wymagań biznesowych na rozwiązania techniczne Dobrej organizacji pracy oraz umiejętności priorytetyzacji zadań Gotowości do dzielenia się wiedzą i wspierania innych członków zespołu Aktywnego udziału w rozwoju architektury systemów Efektywnej komunikacji i pracy zespołowej Zaangażowania w pełen cykl życia produktu To oferujmy: Pracę w świetnym zespole, którego siłą jest pasja i współpraca, Pracę hybrydową (3+2) Pracę pod skrzydłami przypisanego partnera w procesie onboardingu, Nowoczesne biuro w Katowicach z konsolą PS5 i piłkarzykami, Bezpłatne zajęcia z języka angielskiego, Kartę MedicoverSport, ubezpieczenie na życie i opiekę medyczną, Bezpłatne bilety na mecze reprezentacji Polski, Urozmaicone śniadania i obiady w dobrej cenie w naszym Bistro, Ścieżkę rozwoju osobistego oraz budżet na kursy i szkolenia, Codziennie świeże owoce, dobra kawa i zdrowe przekąski, Poszanowanie równowagi między życiem zawodowym a prywatnym.

Technology

STS

Mobile Software Engineer (iOS)

Senior

On-site

Katowice, SL, Poland

🏢 Summary: Oferta dla doświadczonego Mobile Software Engineer (iOS), odpowiedzialnego za rozwój, utrzymanie i publikowanie aplikacji mobilnych. Rola obejmuje samodzielne dostarczanie funkcjonalności od planowania po monitoring, integrację z backendem oraz dbanie o jakość, wydajność i stabilność rozwiązań. 🗂️ Requirements: Minimum 5 lat doświadczenia w tworzeniu aplikacji iOS, Bardzo dobra znajomość Swift, Doświadczenie z frameworkami iOS, Znajomość Git i Swift Package Manager, Doświadczenie w integracji REST API, WebSocket i gRPC, Znajomość wytycznych Apple dotyczących UI i UX, Znajomość relacyjnych baz danych, Doświadczenie w wdrożeniach, monitoringu i utrzymaniu systemów produkcyjnych, Doświadczenie w publikowaniu aplikacji w App Store, Umiejętność tworzenia modularnego, wydajnego i odpornego na błędy kodu produkcyjnego, Umiejętność identyfikowania i rozwiązywania wycieków pamięci oraz wąskich gardeł 📃 Skills: iOS, Swift, Git, SPM, REST, WebSocket, gRPC, SQL, AppStore, Monitoring 🏢 Description: Do naszego zespołu poszukujemy doświadczonego Mobile Software Engineer (iOS), który będzie odpowiedzialny za rozwój i utrzymanie aplikacji mobilnych. Szukamy osoby samodzielnej, dbającej o jakość kodu oraz rozumiejącej szerszy kontekst biznesowy tworzonych rozwiązań. Wymagania: Minimum 5 lat doświadczenia w tworzeniu aplikacji iOS Bardzo dobra znajomość języka Swift Doświadczenie w pracy z frameworkami iOS Znajomość systemów kontroli wersji (Git) oraz Swift Package Manager (SPM) Doświadczenie w integracji aplikacji z backendem (REST API, Websocket, gRPC) Znajomość wytycznych Apple dotyczących projektowania interfejsów i UX Znajomość relacyjnych baz danych Umiejętność pisania kodu produkcyjnego, czytelnego i odpornego na błędy (edge case’y) Doświadczenie w pracy z systemami produkcyjnymi (wdrożenia, monitoring, utrzymanie) Oczekujemy: Samodzielności w tworzeniu nowych funkcjonalności: od planowania po wdrożenie i monitoring Dbałości o jakość, wydajność i stabilność aplikacji Umiejętności identyfikowania problemów (np. wycieki pamięci, bottlenecki) i ich rozwiązywania Doświadczenia w publikowaniu aplikacji w App Store Dbałości o utrzymanie kodu oraz jego modularność Umiejętności analizy systemów (całościowo lub ich części) oraz przepływów danych Zrozumienia zależności między komponentami systemu Umiejętności analizy problemów biznesowych i przekładania ich na rozwiązania techniczne Dobrej organizacji pracy i umiejętności priorytetyzacji zadań Gotowości do dzielenia się wiedzą oraz wspierania mniej doświadczonych członków zespołu Co oferujemy Pracę w świetnym zespole, którego siłą jest pasja i współpraca, Pracę hybrydową (3+2) Pracę pod skrzydłami przypisanego partnera w procesie onboardingu, Nowoczesne biuro w Katowicach z konsolą PS5 i piłkarzykami, Bezpłatne zajęcia z języka angielskiego, Kartę MedicoverSport, ubezpieczenie na życie i opiekę medyczną, Bezpłatne bilety na mecze reprezentacji Polski, Urozmaicone śniadania i obiady w dobrej cenie w naszym Bistro, Ścieżkę rozwoju osobistego oraz budżet na kursy i szkolenia, Codziennie świeże owoce, dobra kawa i zdrowe przekąski, Poszanowanie równowagi między życiem zawodowym a prywatnym.

Technology

Sii

Senior iOS Developer (f/m/x)

Senior

Remote

Poznan, WP, Poland

🏢 Summary: Senior iOS development opportunity focused on designing, building, testing, and maintaining mobile applications in Swift. The role includes CI/CD development, code-quality ownership, documentation, and collaboration on new features, with access to training, mentorship, and varied projects. 🗂️ Requirements: 6+ years of iOS development experience, 5+ years of iOS mobile application development experience, Expertise in Swift and Xcode, Proficiency with SwiftUI, UIKit, and dependency managers, Knowledge of AI toolsets, Knowledge of UI design patterns and principles, Advanced English, Fluent Polish, Residence in Poland 📃 Skills: Swift, Xcode, SwiftUI, UIKit, CocoaPods, SPM, Carthage, CI/CD, AI 🏢 Description: As our employee, you will have the opportunity to be part of our community of over 80 Mobile Technology Developers. Our experts are working on a wide range of projects in industries such as healthcare (e.g., the creation of apps to support the lives of citizens), banking (banking apps for individual and corporate customers), media (mobile apps for the presentation of news), loyalty, and many more! To learn the latest technologies, our Mobile Engineers create internal projects for their own development. They have a personalized training offer and an internal development plan (e-training, book publications, dedicated access to training platforms), a training budget, and the support of a mentor. Our candidates receive a personalized offer that matches their career plan and preferences, with many different projects to choose from. Your tasks Designing and implementing mobile applications for the iOS platform Creating new functionalities in Swift Maintaining and developing CI/CD systems in the project Collaborating with other team members to design new functionalities Taking care of the code quality Testing the developed functionalities Creating project documentation in accordance with applicable standards Requirements Minimum 6 years of experience in iOS development At least 5 years of experience in mobile application development for the iOS platform Expertise in Swift and Xcode Proficiency with SwiftUI, UIKit, CocoaPods / SPM / Carthage Knowledge of AI toolsets Familiarity with user interface design patterns and principles An advanced level of English Fluent Polish required Residing in Poland required

Technology

New offer

Plenti

Senior Mobile Developer

Senior

Remote

Gdansk, PM, Poland

170 - 190 PLN/hr

🏢 Summary: Oferta dla Senior Mobile Developera obejmuje rozwój enterprise’owego SDK do uwierzytelniania passwordless, używanego globalnie na milionach urządzeń. Rola koncentruje się na Androidzie i iOS, bezpieczeństwie, kryptografii, wydajności oraz niskopoziomowej integracji z systemami operacyjnymi. 🗂️ Requirements: 6+ lat komercyjnego doświadczenia w mobile development, Bardzo dobra znajomość Kotlin i/lub Swift, Doświadczenie w tworzeniu mobile SDK, Gotowość do pracy cross-platformowej: Android i iOS, Znajomość OS internals, lifecycle i zarządzania zasobami, Doświadczenie w kryptografii lub threat modelingu, Znajomość mobile security, Doświadczenie w optymalizacji wydajności, Znajomość concurrency i programowania asynchronicznego, Znajomość CI/CD dla aplikacji mobilnych, Angielski min. B2, Polski min. C1 📃 Skills: Android, iOS, Kotlin, Swift, SDK, Kryptografia, Threatmodeling, RASP, Concurrency, CI/CD 🏢 Description: Senior Mobile Developer dołączy do zespołu tworzącego nowoczesną platformę passwordless authentication, wykorzystywaną na milionach urządzeń na całym świecie. Rozwiązanie klasy enterprise, stosowane m.in. w sektorze finansowym i bankowym, odpowiada za bezpieczne zarządzanie tożsamością użytkowników. Projekt koncentruje się na rozwoju zaawansowanego mobile SDK, stanowiącego warstwę bezpieczeństwa działającą bezpośrednio na urządzeniu użytkownika. Rola obejmuje pracę blisko systemu operacyjnego, w obszarach security, wydajności i low-level engineeringu, przy produkcie używanym przez innych developerów. Wspólnie z zespołem będziesz podejmować kluczowe decyzje architektoniczne wpływające na dalszy rozwój produktu. Wynagrodzenie • B2B: 169–190 PLN/h + VAT • Umowa o pracę: 20 750–23 200 PLN brutto Zakres obowiązków • Rozwój i utrzymanie mobilnego SDK dla Androida i iOS • Projektowanie i implementacja rozwiązań z zakresu bezpieczeństwa i kryptografii • Praca z pamięcią, wielowątkowością i optymalizacją wydajności • Integracja z mechanizmami systemowymi, w tym lifecycle, permissions i system services • Analiza zmian w systemach operacyjnych oraz dostosowywanie SDK do nowych wersji platform • Udział w projektowaniu rozwiązań, security reviews i podejmowaniu decyzji architektonicznych • Ścisła współpraca z zespołami backendowymi • Praca w środowisku międzynarodowym, z językiem angielskim używanym na co dzień Oczekiwania • Minimum 6 lat komercyjnego doświadczenia w tworzeniu rozwiązań mobilnych na Androida i/lub iOS • Bardzo dobra znajomość Kotlin i/lub Swift • Praktyczne doświadczenie w tworzeniu mobile SDK • Elastyczność i gotowość do pracy cross-platformowej, zarówno w środowisku Android, jak i iOS • Solidna wiedza z zakresu OS internals, w tym pamięci, wielowątkowości i modelu bezpieczeństwa, oraz lifecycle i zarządzania zasobami • Doświadczenie z kryptografią lub threat modelingiem • Wiedza z zakresu mobile security, w tym RASP, root/jailbreak detection i anti-tampering • Doświadczenie w optymalizacji wydajności • Praktyczna wiedza z zakresu concurrency i programowania asynchronicznego • Znajomość procesów CI/CD dla aplikacji mobilnych • Bardzo dobra znajomość języka angielskiego, minimum B2 • Płynna znajomość języka polskiego, minimum C1 • Umiejętność samodzielnej pracy i odpowiedzialność za tworzony produkt • Nastawienie na współpracę zespołową i otwartość na feedback Mile widziane • Doświadczenie cross-platform, np. Kotlin Multiplatform, React Native lub Flutter • Znajomość narzędzi do profilowania, np. Instruments, Perfetto lub Systrace • Doświadczenie z komponentami sprzętowymi, takimi jak TEE, Secure Enclave i KeyStore Oferujemy • Realny wpływ na rozwój produktu używanego globalnie przez miliony użytkowników • Dużą samodzielność i szerokie możliwości rozwoju • Pracę w płaskiej strukturze oraz możliwość proponowania własnych rozwiązań • Środowisko nastawione na jakość i konstruktywny feedback • Wsparcie przełożonego, program mentoringowy i regularne spotkania 1on1 • Elastyczne godziny pracy — start między 7:00 a 10:00 • Nowoczesny sprzęt: MacBook i urządzenia testowe • Integracje zespołowe i warsztaty techniczne • Pakiet benefitów: prywatna opieka medyczna, MultiSport i lekcje angielskiego • Pracę zdalną ze sporadycznymi wizytami w biurze w Gdańsku

Technology

Appliscale

Mid Android Engineer

Mid

Remote

Krakow, Poland

13,000 - 19,000 PLN

🏢 Summary: Join a team developing, delivering, and maintaining production Android applications for B2B and B2C clients across Europe. The role covers mobile and connected-system architecture, app quality and performance, CI/CD, production monitoring, and Agile collaboration. 🗂️ Requirements: 2+ years of commercial Android application development experience, Bachelor’s degree or higher in Computer Science or Software Engineering, Experience delivering Android apps to customers, Hands-on CI/CD experience, Mobile and backend architecture problem-solving experience, Knowledge of software engineering principles, testing, data structures and algorithms, Knowledge of object-oriented design patterns, dependency injection, SOLID and Clean Code, Experience with Agile methodologies, English proficiency 📃 Skills: Android, Kotlin, AWS, TypeScript, JavaScript, Node.js, REST, CI/CD, Testing, Docker, Kubernetes, Jenkins, Terraform, CircleCI, GitLabCI, Datadog, Elixir, C++, C#, Golang, Erlang, Python 🏢 Description: About the role We are seeking candidates for our client, which operates in Europe. You will be a member of a team responsible for the development and delivery of mobile Android apps. Hands-on experience in delivering Android apps to customers, supported with CI/CD processes and production monitoring, is a requirement. Technologies we work with: Kotlin, Android, AWS, Typescript, JavaScript, Node.js, REST APIs. Responsibilities: Development and delivery of Android apps for B2B or B2C clients Design software architecture between mobile apps and systems that they connect with Follow and improve the concepts of dependency injection and threading inside apps Scoping and assessing the complexity of features Continuously improve the quality and performance of mobile apps Maintaining apps on production used by consumers from several European countries Monitor and create prototypes for new technological opportunities (E.g., WearOS) Participating in sprint planning, daily sprints and meetings with product owners for grooming new features Collaborating with other team members and teams that depend on the functionalities that you develop Required qualifications: Minimum of 2 years commercial work experience in building Android apps Bachelor's or higher degree in Computer Science, Software Engineering Strong understanding of software engineering principles, testing, data structures and algorithms Solid hands-on experience in solving architectural problems for mobile apps and backend services Strong hands-on experience of CI&CD processes Understanding of OO design patterns, dependency injection, SOLID principles and Clean Code Able to work with Agile methodologies such as SCRUM and/or Kanban Good communication and collaboration skills Team player Self-motivation, proactive attitude Proficiency in English, it’s our daily business language Nice to have: Experience in developing Cloud and Infrastructure solutions with AWS and CI/CD processes supported by tools like Docker, Kubernetes, Jenkins, Terraform, CircleCI, GitlabCI, Datadog, etc. Working experience with one of the object-oriented and/or functional languages such as Elixir, C++, C#, Golang, Erlang, Python

Technology

Appliscale

Mid iOS Engineer

Mid

Remote

Krakow, MA, Poland

13,000 - 19,000 PLN

🏢 Summary: Join a team building and delivering production iOS applications for B2B or B2C clients across Europe. The role covers mobile architecture, app quality and performance, CI/CD-supported delivery, production maintenance, and Agile collaboration. 🗂️ Requirements: 2+ years of commercial iOS app development experience, Bachelor’s degree or higher in Computer Science or Software Engineering, Production delivery experience with iOS apps and CI/CD, Mobile and backend architecture problem-solving experience, Software engineering, testing, data structures, and algorithms knowledge, TCA, MVVM, VIPER, or MVC knowledge, Object-oriented design patterns, dependency injection, SOLID, and Clean Code knowledge, Agile experience with Scrum and/or Kanban, English proficiency 📃 Skills: Swift, iOS, AWS, TypeScript, JavaScript, Node.js, REST, TCA, MVVM, VIPER, MVC, CI/CD, SOLID, Scrum, Kanban, Docker, Kubernetes, Jenkins, Terraform, CircleCI, GitLabCI, Datadog, Elixir, C++, C#, Golang, Erlang, Python, Kotlin 🏢 Description: About the role We are seeking candidates for our client, which operates in Europe. You will be a member of a team responsible for the development and delivery of mobile iOS apps. Hands-on experience in delivering iOS apps to customers, supported with CI/CD processes and production monitoring, is a requirement. Technologies we work with: Swift, iOS, AWS, Typescript, JavaScript, Node.js, REST APIs. Responsibilities: Development and delivery of iOS apps for B2B or B2C clients Design software architecture between mobile apps and systems that they connect with Follow and improve the concepts of dependency injection and threading inside apps Scoping and assessing the complexity of features Continuously improve the quality and performance of mobile apps Maintaining apps on production used by consumers from several European countries Participating in sprint planning, daily sprints and meetings with product owners for grooming new features Collaborating with other team members and teams that depend on the functionalities that you develop Required qualifications: Minimum of 2 years commercial work experience in building iOS apps Bachelor's or higher degree in Computer Science, Software Engineering Strong understanding of software engineering principles, testing, data structures and algorithms Hands-on experience in solving architectural problems for mobile apps and backend services Understanding of patterns: TCA, MVVM, VIPER, MVC Hands-on experience of CI&CD processes Understanding of OO design patterns, dependency injection, SOLID principles and Clean Code Able to work with Agile methodologies such as SCRUM and/or Kanban Good communication and collaboration skills Team player Self-motivation, proactive attitude Proficiency in English, it’s our daily business language Nice to have: Experience in developing Cloud and Infrastructure solutions with AWS and CI/CD processes supported by tools like Docker, Kubernetes, Jenkins, Terraform, CircleCI, GitlabCI, Datadog, etc. Working experience with one of the object-oriented and/or functional languages such as Elixir, C++, C#, Golang, Erlang, Python, Kotlin

Technology

Randlab

React Native Developer (K/M/N)

Mid

Hybrid

Warsaw, Poland

95 - 105 PLN

🏢 Summary: Oferta dla React Native Developera odpowiedzialnego za rozwój, utrzymanie i optymalizację aplikacji mobilnych na Android i iOS. Rola obejmuje implementację funkcjonalności, integracje z backendem, testowanie oraz współpracę z zespołem projektowym. 🗂️ Requirements: Minimum 3 lata doświadczenia z React Native, Bardzo dobra znajomość React Native dla Android i iOS, Znajomość JavaScript, Znajomość TypeScript, Doświadczenie w integracji z REST API, Znajomość Git, Umiejętność debugowania i optymalizacji aplikacji mobilnych, Znajomość dobrych praktyk tworzenia aplikacji mobilnych, Umiejętność pracy w zespole projektowym 📃 Skills: ReactNative, Android, iOS, JavaScript, TypeScript, REST, Git 🏢 Description: Opis projektu Poszukujemy React Native Developera, który będzie odpowiedzialny za rozwój oraz utrzymanie aplikacji mobilnych dla platform Android i iOS. Osoba na tym stanowisku będzie współpracować z zespołem projektowym przy implementacji nowych funkcjonalności oraz optymalizacji istniejących rozwiązań. Zakres współpracy rozwój aplikacji mobilnych w technologii React Native implementacja nowych funkcjonalności utrzymanie oraz rozwój istniejącego kodu integracja aplikacji z usługami backendowymi współpraca z analitykami, projektantami UX/UI oraz testerami optymalizacja wydajności aplikacji mobilnych udział w testowaniu i wdrażaniu nowych wersji aplikacji dbanie o jakość oraz czytelność kodu Wymagania obligatoryjne minimum 3 lata doświadczenia w tworzeniu aplikacji mobilnych w technologii React Native bardzo dobra znajomość React Native (Android oraz iOS) znajomość JavaScript oraz TypeScript doświadczenie w integracji aplikacji z REST API znajomość systemu kontroli wersji Git umiejętność debugowania oraz optymalizacji aplikacji mobilnych znajomość dobrych praktyk tworzenia aplikacji mobilnych umiejętność pracy w zespole projektowym

Technology

4IT Solutions

Inżynier ds. Build & Release Aplikacji Mobilnych

Senior

Hybrid

Warsaw, MZ, Poland

190 - 215 PLN/hr

🏢 Summary: Oferta dotyczy roli Inżyniera Build & Release odpowiedzialnego za projektowanie, automatyzację i utrzymanie procesów dostarczania aplikacji Android oraz iOS. Stanowisko obejmuje rozwój mobilnych pipeline’ów CI/CD, zarządzanie podpisywaniem i publikacją aplikacji oraz optymalizację jakości i wydajności procesów release’owych. Współpraca ma charakter długoterminowy, w modelu hybrydowym. 🗂️ Requirements: Minimum 10 lat doświadczenia w rozwoju aplikacji mobilnych, Minimum 5 lat doświadczenia w Build & Release dla Android i iOS, Doświadczenie w środowiskach rozwijających wiele aplikacji mobilnych, Doświadczenie z Gradle, Xcode, Fastlane, Jenkins i Git, Projektowanie i utrzymanie mobilnych pipeline’ów CI/CD, Znajomość podpisywania aplikacji, certyfikatów i publikacji w Google Play oraz App Store, Zarządzanie provisioning profiles, keystore i wariantami aplikacji, Znajomość narzędzi monitoringu, jakości i dystrybucji mobilnej, Doświadczenie w Mobile Security i DevSecOps, Optymalizacja buildów i rozwiązywanie problemów release’owych, Znajomość macOS, Linux, Python i Bash, Doświadczenie we współpracy z architektami, programistami i interesariuszami biznesowymi 📃 Skills: Android, iOS, Gradle, Xcode, Fastlane, Jenkins, Git, CI/CD, Firebase, Crashlytics, Grafana, ELK, SonarQube, Artifactory, Sentry, NDK, Groovy, AppGallery, DevSecOps, macOS, Linux, Python, Bash 🏢 Description: Poszukujemy Inżyniera ds. Build & Release Aplikacji Mobilnych dla naszego Klienta – globalnego lidera w zakresie kompleksowych usług IT, obsługujący blisko 6000 klientów z różnych branż na całym świecie. Każdego dnia wspiera rozwój swoich partnerów dostarczając operacje o znaczeniu krytycznym na dużą skalę – z zachowaniem najwyższych standardów bezpieczeństwa, niezawodności i wydajności. Firma jest zaufanym partnerem najbardziej innowacyjnych organizacji na świecie, wyróżniając się głęboką wiedzą specjalistyczną, wieloletnim doświadczeniem i wartościami, które przekładają się na realne wyniki biznesowe. Na początek konkrety: Możliwa forma współpracy: B2B Stawka: 190-215 PLN/h Tryb pracy: hybryda (osoby z Warszawy 1 raz w tygodniu z biura, osoby spoza Warszawy - 2 razy w miesiącu) Wymiar pracy: 1FTE O projekcie: Projekt koncentruje się na budowie nowoczesnego, zautomatyzowanego środowiska Build & Release dla aplikacji Android i iOS, zapewniającego wysoką jakość, bezpieczeństwo oraz niezawodność procesu wydawniczego. Współpraca z zespołami Android, iOS, QA, Architektami oraz DevOps, wpływając na sposób pracy wielu zespołów produktowych i kierunek rozwoju procesów inżynierskich w organizacji. Zakres obowiązków: Projektowanie, rozwój oraz utrzymanie procesów Build & Release dla aplikacji mobilnych Android i iOS. Projektowanie oraz rozwój pipeline'ów CI/CD zapewniających szybkie, bezpieczne i powtarzalne dostarczanie aplikacji. Automatyzacja procesów budowania, podpisywania, testowania oraz publikacji aplikacji mobilnych. Zarządzanie procesami wydawniczymi w Google Play, Apple App Store oraz innych kanałach dystrybucji. Administracja certyfikatami, provisioning profiles, kluczami podpisującymi oraz politykami bezpieczeństwa. Monitorowanie jakości procesu Build & Release oraz identyfikowanie obszarów wymagających optymalizacji. Analiza oraz rozwiązywanie problemów związanych z procesami kompilacji, integracji i publikacji aplikacji. Optymalizacja czasu budowania aplikacji oraz wydajności infrastruktury CI/CD. Tworzenie i utrzymywanie standardów oraz dobrych praktyk dotyczących procesu dostarczania aplikacji mobilnych. Współpraca z zespołami Android, iOS, QA, Architektami oraz DevOps przy projektowaniu rozwiązań technicznych. Wspieranie zespołów developerskich w zakresie procesów Build & Release oraz automatyzacji. Mentoring techniczny i dzielenie się wiedzą z innymi inżynierami. Udział w definiowaniu kierunku rozwoju platformy Mobile CI/CD oraz wdrażaniu nowych technologii. Wymagania: Minimum 10 lat doświadczenia w rozwoju aplikacji mobilnych. Minimum 5 lat doświadczenia w projektowaniu i utrzymaniu procesów Build & Release dla Android oraz iOS. Doświadczenie w pracy w środowiskach rozwijających wiele aplikacji mobilnych (fintech, aplikacje bankowe) Praktyczne doświadczenie z Gradle, Xcode, Fastlane, Jenkins oraz Git. Doświadczenie w projektowaniu i utrzymaniu pipeline’ów CI/CD dla aplikacji mobilnych. Znajomość procesów podpisywania aplikacji, zarządzania certyfikatami oraz publikacji do Google Play i App Store. Doświadczenie w zarządzaniu certyfikatami, provisioning profiles oraz keystore. Doświadczenie w zarządzaniu wieloma wariantami aplikacji (flavors, build variants, environments). Znajomość: Firebase Crashlytics, Grafana, ELK, SonarQube, Artifactory, Sentry, NDK Groovy oraz Huawei AppGallery. Doświadczenie z zagadnieniami Mobile Security i DevSecOps. Umiejętność diagnozowania i optymalizacji procesów budowania, skracania czasu buildów oraz rozwiązywania problemów związanych z release’ami. Dobra znajomość środowisk macOS i Linux oraz języków skryptowych Python i Bash. Doświadczenie w definiowaniu standardów technicznych, współpracy z architektami, developerami oraz interesariuszami biznesowymi. Proaktywne podejście do pracy Oferujemy: Atrakcyjna lokalizacja biura Możliwość pracy zdalnej Długoterminowa współpraca Atmosfera otwartości i współpracy w zgranym zespole Otwartość na inicjatywy pracowników Bliskość restauracji i sklepów Możliwość realnego wpływu na produkt Opis procesu rekrutacji: Rozmowa telefoniczna z przedstawicielem 4IT Solutions Weryfikacja techniczna z przedstawicielem naszego Klienta (1,5h) Zdalna rozmowa rozmowa rekrutacyjna (1,5h) Spotkanie z Managerem zespołu