June 17, 2026

Mobile Developer (M/F/D)

Mid • On-site

Warsaw, Poland

PLEASE REMEMBER TO CLICK "APPLY" BUTTON AFTER SAVING YOUR PROFILE TO COMPLETE YOUR APPLICATION PROCESS

 

The Mobile Developer in the Terminal Squad plays a critical role in designing, building, and maintaining the mobile application that enables efficient, paperless warehouse operations across the STAR Ecosystem.

This role ensures seamless integration with backend systems, delivering a reliable and intuitive user experience for warehouse staff. By developing high quality mobile solutions, the Mobile Developer contributes directly to operational excellence, process digitization, and the continuous improvement of our logistics workflows.

 

Your responsibilities:

  • Develop high-quality mobile features for the Terminal App used in DSV warehouses

  • Optimize performance for scanning workflows, offline usage, and rugged terminal device environments

  • Ensure code is clean, maintainable, testable, and aligned with engineering standards

  • Work closely with backend, middleware, and architecture teams to integrate terminal features with STAR Ecosystem services

  • Contribute to API design, communication flows, and data structures to ensure real-time and reliable data exchange

  • Collaborate with the Terminal Squad, including Product Owner, Scrum Master, QA, UX/UI, and fellow developers

  • Participate in agile ceremonies (planning, refinement, daily stand-up, retrospectives)

  • Contribute to technical discussions, architectural decisions, and grooming sessions

  • Build and maintain automated tests (unit, integration, UI tests)

  • Troubleshoot issues raised from test environments and live operations

  • Support QA in developing and improving test strategies for the mobile environment

  • Ensure the mobile application remains reliable for high-volume terminal operations

  • Support monitoring and alerting of mobile-related incidents

  • Investigate and resolve root causes of operational disruptions

  • Document code, architecture, and operational guidelines

  • Identify technical improvements and propose enhancements for performance, maintainability, and scalability

  • Stay up to date with mobile technologies, frameworks, and industry best practices

 

Our requirements:

  • Proven experience in mobile application development (Android, Kotlin Multiplatform Mobile)

  • Strong programming skills in relevant languages (Kotlin)

  • Familiarity with Jetpack Compose, Koin, Sql Delight

  • Familiarity with MVI architectural pattern

  • Familiarity with REST APIs, authentication flows, and enterprise integration patterns

  • Experience with version control (Git) and CI/CD pipelines

  • Knowledge of mobile device management (MDM), offline-first architectures, or barcode scanning is a plus

  • Fluent in English

 

What we offer:

  • Employment based on an employment contract, along with a comprehensive benefits package 

  • Training and development programs, as well as access to an e-learning platform 

  • Onboarding program with the support of a dedicated Buddy 

  • Participation in an annual, company-wide integration event 

  • A work environment based on Scandinavian organizational culture 

  • Opportunities for growth through our internal program 

 

Benefits:

  • Sharing the costs of sports activities 

  • Private medical care 

  • Sharing the costs of foreign language classes 

  • Sharing the costs of professional training & courses 

  • Life insurance 

  • Integration events 

  • Corporate gym 

  • Corporate sports team 

  • Coffee / tea 

  • Parking space for employees 

  • Extra social benefits 

  • Holiday funds 

  • Christmas gifts 

  • Employee referral program 

  • Charity initiatives 

  • Bicycle parking 

  • Modern and ergonomic office 

  • Yoga in the office 

GBS/GIT/MDEV/114348/635

Similar jobs you might like

Technology

Plenti

Senior Mobile Developer (Android/iOS)

Senior

Remote

Gdansk, Poland

169 - 190 PLN/hr

🏢 Summary: Senior Mobile Developer role focused on building and maintaining an enterprise-grade mobile SDK for passwordless authentication used globally. The position involves low-level mobile engineering, security and cryptography implementation, and performance optimization across Android and iOS platforms. The role includes architectural decision-making and close collaboration with backend teams in an international environment. 🗂️ Requirements: 6+ years commercial experience in mobile development (Android and/or iOS), Strong knowledge of Kotlin and/or Swift, Practical experience in developing mobile SDKs, Cross-platform experience with Android and iOS, Knowledge of OS internals (memory, threading, security model), Experience with cryptography or threat modeling, Experience in performance optimization, Knowledge of concurrency and asynchronous programming, Experience with CI/CD for mobile applications, English proficiency min. B2, Polish proficiency min. C1 📃 Skills: Kotlin, Swift, Android, iOS, SDK, Cryptography, Concurrency, CI/CD, Threading, Memory, Security, Git 🏢 Description: Cześć! Dla naszego klienta, międzynarodowej firmy z branży usług informatycznych, poszukujemy Senior Mobile Developera, który dołączy do zespołu budującego nowoczesną platformę passwordless authentication, wykorzystywaną na milionach urządzeń na całym świecie. To rozwiązanie klasy enterprise, używane m.in. w sektorze finansowym i bankowym, które odpowiada za bezpieczne zarządzanie tożsamością użytkowników. Projekt koncentruje się na rozwoju zaawansowanego mobile SDK, które stanowi warstwę bezpieczeństwa działającą bezpośrednio na urządzeniu użytkownika. Będziesz mieć okazję pracować blisko systemu operacyjnego, w obszarze security, wydajności i low-level engineeringu, tworząc produkt używany przez innych developerów. Wspólnie z zespołem będziesz podejmować kluczowe decyzje architektoniczne mające wpływ na dalszy rozwój produktu. Lokalizacja: Gdańsk Model pracy: Hybryda lub zdalnie (sporadyczne wizyty w biurze) Forma zatrudnienia: B2B lub umowa o pracę Wynagrodzenie: B2B: 169 - 190 PLN/h + VAT || UoP: 20750 - 23000 PLN brutto Zakres obowiązków: rozwój i utrzymanie mobilnego SDK (Android/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 (lifecycle, permissions, system services), analiza zmian w systemach operacyjnych i dostosowywanie SDK do nowych wersji platform, udział w projektowaniu rozwiązań, security reviews oraz podejmowaniu decyzji architektonicznych, ścisła współpraca z zespołami backendowymi, praca w środowisku międzynarodowym (język angielski na co dzień). Oczekiwania: 6+ lat doświadczenia komercyjnego w tworzeniu rozwiązań mobilnych (Android i/lub iOS), bardzo dobra znajomość Kotlin i/lub Swift, praktyczne doświadczenie w tworzeniu mobile SDK, elastyczność i gotowość do działania cross-platformowo (zarówno w środowisku Androidowym, jak i iOS), solidna wiedza z zakresu: OS internals (memory, threading, security model) oraz lifecycle i zarządzania zasobami, doświadczenie z kryptografią lub threat modelingiem, 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 (min. B2), płynna znajomość języka polskiego (min. C1), umiejętność samodzielnej pracy i branie odpowiedzialności za tworzony produkt, nastawienie na bycie częścią zespołu i otwartość na feedback. Mile widziane: doświadczenie cross-platform (np. Kotlin Multiplatform, React Native, Flutter), znajomość narzędzi do profilowania (np. Instruments, Perfetto, Systrace), doświadczenie z komponentami sprzętowymi (TEE, Secure Enclave, KeyStore), wiedza z zakresu mobile security (RASP, root/jailbreak detection, anti-tampering, itp.), podstawowa znajomość UX / procesów projektowania produktów cyfrowych. Oferujemy: realny wpływ na rozwój produktu używanego globalnie przez miliony użytkowników, dużą samodzielność oraz szerokie możliwości rozwoju, pracę w płaskiej strukturze i możliwość proponowania własnych rozwiązań, środowisko nastawione na jakość i konstruktywny feedback, wsparcie przełożonego, program mentoringowy i regularne spotkania 1on1, współpracę w oparciu o kontrakt B2B lub umowę o pracę, elastyczne godziny pracy (start między 7:00 a 10:00), nowoczesny sprzęt (MacBook + urządzenia testowe), integracje zespołowe i warsztaty techniczne, pakiet benefitów (prywatna opieka medyczna, MultiSport, lekcje angielskiego), pracę zdalną ze sporadycznymi wizytami w gdańskim biurze.

Technology

B2Bnetwork

Software Developer

Mid

Hybrid

Warsaw, Poland

20,000 - 21,000 PLN

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

Technology

E Net Production Sp. z o.o.

Mobile Developer (iOS)

Mid

Remote

Katowice, Poland

🏢 Summary: Mobile iOS Developer role focused on designing and developing scalable, secure and high‑performance mobile applications for a proprietary e‑commerce engine. The position involves architecting iOS solutions, integrating backend APIs, ensuring code quality, security and CI/CD automation within an Agile environment. You will contribute to native feature development, performance optimization and technical standards for the iOS platform. 🗂️ Requirements: Minimum 2–3 years of experience in mobile application development, Experience in designing mobile application architecture, Very good knowledge of iOS ecosystem and Swift, Experience with SwiftUI and Swift Concurrency, Experience in API design and backend integration, Knowledge of microservices architecture, Understanding of architectural patterns and memory management, Experience in performance optimization, Knowledge of mobile application security practices, Experience with unit and integration testing, Experience with CI/CD pipelines for iOS, Experience with monitoring and analytics tools, Proficiency with Xcode 📃 Skills: Swift, SwiftUI, SwiftConcurrency, SPM, CocoaPods, Xcode, iOS, API, Microservices, CI/CD, Firebase, AppCenter, Sentry, OWASP, Encryption, Scrum 🏢 Description: Własny silnik e-commerce | Zespół Wewnętrzny | iOS Do #TeamENP poszukujemy Mobile Developera. Razem z zespołem ekspertów będziesz współtworzyć innowacyjne rozwiązania mobilne dla naszego autorskiego silnika e-commerce. Na co dzień będziesz współpracować z architektami, developerami Android/iOS, UX/UI oraz zespołem backendowym, a Twoim kluczowym zadaniem będzie projektowanie architektury aplikacji mobilnych oraz mentoring zespołu developerskiego. W pracy zespołowej cenimy komunikację, współpracę, zaufanie oraz aktywne uczestnictwo w budowaniu środowiska sprzyjającego innowacjom. Razem z nami możesz rozwijać się zgodnie z najwyższymi standardami IT i e-commerce. Zapoznaj się z Twoimi przyszłymi zadaniami, naszymi wymaganiami i zaaplikuj, aby dołączyć do grona ekspertów w ENP! Zadania na stanowisku Projektowanie architektury aplikacji mobilnych iOS z uwzględnieniem skalowalności, bezpieczeństwa i wydajności. Przygotowywanie i integracja natywnych funkcji dla iOS. Optymalizacja istniejących rozwiązań pod kątem wydajności, bezpieczeństwa i skalowalności. Tworzenie i rozwój architektury aplikacji. Tworzenie i utrzymanie testów jednostkowych i integracyjnych oraz automatyzacja procesów wdrażania w środowisku CI/CD. Monitorowanie, analiza i debugowanie wydajności aplikacji przy użyciu odpowiednich narzędzi. Zapewnienie wysokiego poziomu bezpieczeństwa aplikacji. Współpraca z zespołem developerskim, QA oraz Product Ownerem. Uczestnictwo w code review i wdrażanie dobrych praktyk. Aktywny udział w spotkaniach oraz proponowanie usprawnień. Zapewnienie wysokiej jakości i bezpieczeństwa aplikacji (m.in. cert pinning, szyfrowanie, OWASP Mobile). Praca w metodykach Agile/Scrum. Wymagania Minimum 2–3 lata doświadczenia w tworzeniu aplikacji mobilnych oraz projektowaniu architektury rozwiązań mobilnych. Bardzo dobra znajomość ekosystemu iOS: Swift 6, Swift Concurrency, SPM, CocoaPods, SwiftUI. Doświadczenie w projektowaniu API, integracji z backendem oraz pracy z architekturą mikroserwisową. Wiedza z zakresu projektowania aplikacji: wzorce architektoniczne, zarządzanie pamięcią, optymalizacja wydajności i responsywności. Wiedza z zakresu bezpieczeństwa aplikacji mobilnych. Umiejętność pisania czystego, modularnego i łatwego do utrzymania kodu. Znajomość środowiska deweloperskiego Xcode. Doświadczenie w pracy z narzędziami monitoringu i analityki (Firebase, AppCenter, Sentry itp.). Bardzo dobre umiejętności komunikacyjne i prezentacyjne. Znajomość języka polskiego na poziomie min. B2. Znajomość języka angielskiego na poziomie min. B2. Mile widziane Doświadczenie w projektach o dużej skali użytkowników. Doświadczenie w e‑commerce lub fintech. Doświadczenie z technologiami Capacitor / Cordova. Doświadczenie z CI/CD związane z budowaniem aplikacji natywnych iOS. Oferujemy Pakiet benefitów pracowniczych, w tym prywatną opiekę medyczną Medicover oraz grupowe ubezpieczenie na życie PZU. Kartę sportową Medicover Sport. Programy zniżkowe dla pracowników, m.in. w Media Expert. Elastyczne formy współpracy: umowa o pracę, B2B. Program Poleceń Pracowniczych. Pracę w trybie hybrydowym lub 100% zdalnym. Rozwój kompetencji technicznych oraz zdobywanie praktycznego doświadczenia w szerokim obszarze e‑commerce. Dostęp do szkoleń oraz konwersacje w języku angielskim z native speakerem.

Technology

Toro Performance Sp. z o.o.

Mobile App Developer (Android/Kotlin)

Senior

Remote

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

Technology

DataArt

Senior Mobile Architect with SDK, Security Platform

Senior

Remote

Wroclaw, Poland

20,000 - 27,000 PLN

🏢 Summary: Senior Mobile Architect role focused on defining and modernizing cross platform mobile SDKs for digital fraud prevention and customer authentication in financial services. The position involves driving architecture strategy, designing public APIs, ensuring security and performance, and leading SDK migration across iOS and Android. You will collaborate with cross functional teams to deliver scalable, secure, and high quality SDK solutions. 🗂️ Requirements: 10+ years experience in software engineering including mobile architecture, Experience designing and delivering mobile SDKs for external applications, Experience leading SDK modernization and migration without breaking integrations, Strong knowledge of API design, versioning, and backward compatibility, Experience with cross platform SDK packaging and distribution for Android and iOS, Knowledge of modular architecture and dependency management, Experience optimizing SDK performance and binary size, Understanding of mobile security practices and secure storage, Experience with observability tools and release engineering practices, Experience supporting CI CD and release processes 📃 Skills: Kotlin, Java, Swift, ObjectiveC, Gradle, Maven, AAR, XCFramework, SPM, CocoaPods, ProGuard, R8, CI/CD, Keychain, AndroidKeystore, SecureEnclave, Telemetry 🏢 Description: Project overview The project focuses on modernizing a cross platform mobile SDK used for digital fraud prevention and customer authentication in financial services. The goal is to design a scalable and secure architecture that simplifies partner integration, improves performance, and supports long term product growth. Team You will work in a cross functional distributed team that includes mobile engineers, architects, product owners, and security specialists. The team collaborates closely across platforms and regions, contributing to architecture decisions, roadmap planning, and design validation activities. Position overview We are looking for a Senior Mobile Architect who will define and drive the target architecture and modernization strategy for mobile SDKs across iOS and Android platforms. You will establish engineering standards, design public APIs, guide migration strategy, and collaborate with product and engineering teams to ensure consistent and high quality delivery. Technology stack Kotlin, Java, Swift, Objective C, Gradle, Maven, AAR, XCFramework, Swift Package Manager, CocoaPods, ProGuard, R8, CI CD pipelines, telemetry tools, Keychain, Android Keystore, Secure Enclave Responsibilities Define and evolve the target architecture for mobile SDKs across iOS and Android Design and maintain clear and stable public API contracts with versioning strategy Develop modernization roadmap and support incremental migration of existing SDKs Collaborate with engineering and product teams to align architecture with business goals Establish standards for SDK distribution, integration, and lifecycle management Ensure compatibility across platforms, OS versions, and partner environments Drive improvements in SDK stability, performance, and developer experience Optimize SDK footprint including binary size, startup impact, and resource usage Define and enforce security and data protection practices within the SDK Contribute to proof of concept implementations to validate architectural decisions Guide observability practices including logging, telemetry, and error tracking Support CI CD and release processes for consistent and reliable SDK delivery Requirements 10+ years of experience in software engineering including mobile architecture Hands on experience designing and delivering mobile SDKs used by external applications Experience leading modernization initiatives and migrating live SDKs without breaking integrations Strong understanding of API design including versioning and backward compatibility Experience with cross platform SDK packaging and distribution for Android and iOS Knowledge of modular architecture and dependency management strategies Experience optimizing SDK performance including binary size, startup time, and resource usage Understanding of mobile security practices including secure storage and certificate pinning Familiarity with privacy and compliance requirements in mobile applications Experience with observability tools and release engineering practices Strong communication skills and experience collaborating with multiple stakeholders Nice to have Experience in financial services, fraud prevention, or enterprise security solutions Familiarity with anti tampering techniques and runtime protection approaches Experience with remote configuration and feature flag systems Knowledge of platform specific background execution and system constraints Exposure to sensor based or behavioral data processing in mobile applications What We Offer: Vacation days : Up to 26 business days per year. 10 illness/special days off per year (fully paid, no medical papers needed) for all contract types Health and life insurance (Luxmed) MyBenefit platform with Multisport option Internal psychological support service English language classes from the first working day Access to external learning platforms : O’Reilly, LinkedIn Learning, Udemy, and a wide catalog of diverse internal training Flexible workplace : work from the office, from home, or choose a hybrid option Tech Skills Mentoring Program Opportunities to develop as a public speaker, mentor, or technical interviewer Fully paid idle (bench) when not involved in a project Certification reimbursement (AWS, GCP, Microsoft, etc.)

Technology

emagine Polska

Mobile Developer (Junior-Mid)

Mid

Hybrid

Lisbon, Portugal

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

Technology

EPAM Systems

Senior/Lead Mobile (iOS/Android) Developer

Senior

Remote

🏢 Summary: Senior/Lead Mobile Developer role focused on leading the design and development of advanced iOS and Android applications using Swift and Kotlin. The position involves architecting scalable mobile solutions, ensuring high code quality, and driving best practices across the development lifecycle. You will also provide technical leadership while delivering secure, high-performance mobile applications. 🗂️ Requirements: 3+ years experience with Swift for iOS development, 3+ years experience with Kotlin for Android development, Experience leading or mentoring development teams, Experience with RESTful APIs and backend integration, Experience with third-party libraries, Experience with CI/CD pipelines, Experience with automated testing, Experience with deployment processes, Knowledge of mobile architecture best practices, Experience with performance optimization and debugging, Knowledge of mobile security best practices 📃 Skills: Swift, Kotlin, iOS, Android, REST, CICD, APIs, AutomatedTesting, Deployment, Architecture, Security, Libraries, Backend 🏢 Description: We are looking for a highly skilled Senior/Lead Mobile Developer with deep expertise in Swift/Kotlin to join our mobile development team. In this role, you will lead the design, development, and optimization of cutting-edge applications, ensuring best practices in architecture, code quality, and user experience. You will mentor junior developers, collaborate with cross-functional teams, and play a key role in shaping our mobile strategy. Responsibilities Lead the design, development, and deployment of advanced iOS and Android applications using Swift and/or Kotlin Architect robust, scalable, and maintainable codebases, ensuring adherence to best practices and coding standards Collaborate with product managers, designers, and backend engineers to deliver seamless user experiences Mentor and guide junior developers, conducting code reviews and providing technical leadership Stay up-to-date with the latest iOS/Android trends, technologies, and best practices Troubleshoot, debug, and optimize application performance Ensure the security and privacy of user data in compliance with industry standards Requirements Extensive experience developing iOS applications with Swift (3+ years) Extensive experience developing Android applications with Kotlin (3+ years) Proven track record of leading or mentoring development teams Experience with RESTful APIs, third-party libraries, and integration of backend services Familiarity with CI/CD pipelines, automated testing, and deployment processes Good work ethic and strong sense of ownership of the end result Excellent verbal and written communication skills, B2 level of English We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Technology

E Net Production

Senior Mobile Developer (iOS)

Senior

Remote

Katowice, SL, Poland

🏢 Summary: Senior Mobile Developer role focused on designing and leading the architecture of iOS and cross-platform mobile applications for a proprietary e-commerce engine. The position involves end-to-end technical ownership, ensuring scalability, security, and performance, as well as mentoring development teams. You will collaborate closely with UX/UI, backend, and QA teams in an Agile environment. 🗂️ Requirements: Minimum 2–3 years of experience in mobile application development, Experience in designing mobile application architecture (iOS, React Native or Flutter), Strong knowledge of iOS ecosystem, Strong knowledge of UIKit or SwiftUI, Knowledge of application lifecycle and UI management, Experience in API design and backend integration, Understanding of microservices architecture, Knowledge of architectural patterns, Knowledge of memory management and performance optimization, Knowledge of mobile application security, Ability to write clean and maintainable code, Experience with Xcode, Experience with monitoring and analytics tools, Experience working in Agile/Scrum, English level B2 or higher 📃 Skills: Swift, Objective-C, ReactNative, Flutter, UIKit, SwiftUI, iOS, Xcode, Firebase, AppCenter, Sentry, OWASP, Scrum, Agile, Microservices, API 🏢 Description: Własny silnik e-commerce | Zespół Wewnętrzny| iOS Do #TeamENP poszukujemy Senior Mobile Developera. Razem z zespołem ekspertów będziesz współtworzyć innowacyjne rozwiązania mobilne dla naszego autorskiego silnika e-commerce. Na co dzień będziesz współpracować z architektami, developerami Android/iOS, UX/UI oraz zespołem backendowym, a Twoim kluczowym zadaniem będzie projektowanie architektury aplikacji mobilnych oraz mentoring zespołu developerskiego. W pracy zespołowej cenimy komunikację, współpracę, zaufanie oraz aktywne uczestnictwo w budowaniu środowiska sprzyjającego innowacjom. Razem z nami możesz rozwijać się zgodnie z najwyższymi standardami IT i e-commerce. Zapoznaj się z Twoimi przyszłymi zadaniami, naszymi wymaganiami i zaaplikuj, aby dołączyć do grona ekspertów w ENP! Zadania na stanowisku Projektowanie architektury aplikacji mobilnych iOS lub z uwzględnieniem skalowalności, bezpieczeństwa i wydajności. Wybór technologii, bibliotek i narzędzi wspierających rozwój aplikacji. Nadzór nad spójnością architektury w ramach całego ekosystemu. Współpraca z zespołami UX/UI, QA oraz interesariuszami biznesowymi. Tworzenie i egzekwowanie standardów kodowania oraz najlepszych praktyk. Review kodu, dokumentacji oraz propozycji projektowych. Udział w tworzeniu roadmapy technologicznej i eksperymentach technologicznych (PoC, prototypy). Zapewnienie wysokiej jakości i bezpieczeństwa aplikacji (cert pinning, szyfrowanie, OWASP Mobile). Praca w metodykach Agile/Scrum. Mentoring zespołów developerskich w projektach end-to-end. Wymagania Minimum 2-3 lata doświadczenia w tworzeniu aplikacji mobilnych projektowaniu architektury rozwiązań mobilnych (iOS, React Native, Flutter). Bardzo dobra znajomość ekosystemów mobilnych: iOS: Swift/Objective-C, Cross-platform: React Native, Flutter. Bardzo dobra znajomość architektury iOS:  UIKit / SwiftUI. Znajomość lifecycle, zarządzania UI, komponentów systemowych. Doświadczenie w projektowaniu API, integracji z backendem oraz pracy z architekturą mikroserwisową. Wiedza z zakresu projektowania aplikacji: wzorce architektoniczne, zarządzanie pamięcią, optymalizacja wydajności i responsywności aplikacji. Wiedza z zakresu bezpieczeństwa aplikacji mobilnych. Umiejętność pisania czystego, modularnego, łatwego do utrzymania kodu. Znajomość środowisk deweloperskich - Xcode. Doświadczenie w pracy z narzędziami monitoringu i analityki (Firebase, AppCenter, Sentry itp.), Bardzo dobre umiejętności komunikacyjne i prezentacyjne. Znajomość języka angielskiego na poziomie min. B2. Mile widziane Doświadczenie w projektach o dużej skali użytkowników. Znajomość architektury chmurowej (AWS / Azure / GCP). Doświadczenie w e-commerce lub fintech. Oferujemy Pakiet benefitów pracowniczych, w tym: prywatna opieka medyczna Medicover, ubezpieczenie grupowe na życie PZU. Karta sportowa Medicover Sport. Programy zniżkowe dla pracowników, np. w Media Expert. Elastyczne formy współpracy: umowa o pracę, B2B, umowa zlecenie. Program Poleceń Pracowniczych. Pracę w trybie hybrydowym lub 100% zdalnym. Rozwój kompetencji technicznych oraz zdobycia praktycznego doświadczenia w szerokim obszarze e-commerce. Dostęp do szkoleń oraz konwersacje w języku angielskim z native speakerem.

Technology

E Net Production Sp. z o.o.

Senior Mobile Developer (iOS)

Senior

Remote

Katowice, Poland

🏢 Summary: Senior iOS Developer role focused on designing and leading the architecture of scalable, secure mobile applications for a proprietary e-commerce engine. The position combines hands-on development, architectural decision-making, and mentoring within an Agile environment. The role emphasizes high code quality, security standards, and collaboration across cross-functional teams. 🗂️ Requirements: Minimum 2–3 years of experience in iOS mobile development, Experience in designing mobile application architecture, Strong knowledge of Swift and iOS ecosystem, Knowledge of architectural patterns and performance optimization, Understanding of mobile application security practices, Experience with monitoring and analytics tools, Ability to create clean, modular, maintainable code, Experience working in Agile/Scrum environment 📃 Skills: Swift, SwiftUI, SPM, CocoaPods, iOS, Concurrency, Firebase, AppCenter, Sentry, OWASP, Scrum, Agile, CICD, Capacitor, Cordova, Encryption, CertPinning 🏢 Description: Własny silnik e-commerce | Zespół Wewnętrzny | iOS Do #TeamENP poszukujemy Senior Mobile Developera. Razem z zespołem ekspertów będziesz współtworzyć innowacyjne rozwiązania mobilne dla naszego autorskiego silnika e-commerce. Na co dzień będziesz współpracować z architektami, developerami Android/iOS, UX/UI oraz zespołem backendowym, a Twoim kluczowym zadaniem będzie projektowanie architektury aplikacji mobilnych oraz mentoring zespołu developerskiego. W pracy zespołowej cenimy komunikację, współpracę, zaufanie oraz aktywne uczestnictwo w budowaniu środowiska sprzyjającego innowacjom. Razem z nami możesz rozwijać się zgodnie z najwyższymi standardami IT i e-commerce. Zapoznaj się z Twoimi przyszłymi zadaniami, naszymi wymaganiami i zaaplikuj, aby dołączyć do grona ekspertów w ENP! Zadania na stanowisku Projektowanie architektury aplikacji mobilnych iOS lub z uwzględnieniem skalowalności, bezpieczeństwa i wydajności. Wybór technologii, bibliotek i narzędzi wspierających rozwój aplikacji. Nadzór nad spójnością architektury w ramach całego ekosystemu. Współpraca z zespołami UX/UI, QA oraz interesariuszami biznesowymi. Tworzenie i egzekwowanie standardów kodowania oraz najlepszych praktyk. Review kodu, dokumentacji oraz propozycji projektowych. Udział w tworzeniu roadmapy technologicznej i eksperymentach technologicznych (PoC, prototypy). Zapewnienie wysokiej jakości i bezpieczeństwa aplikacji (cert pinning, szyfrowanie, OWASP Mobile). Praca w metodykach Agile/Scrum. Mentoring zespołów developerskich w projektach end-to-end. Wymagania Minimum 4 lata doświadczenia w tworzeniu aplikacji mobilnych i projektowaniu architektury rozwiązań mobilnych (iOS). Bardzo dobra znajomość ekosystemów mobilnych: Swift 6, Swift Concurrency, SPM, CocoaPods, SwiftUI. Wiedza z zakresu projektowania aplikacji: wzorce architektoniczne, zarządzanie pamięcią, optymalizacja wydajności i responsywności aplikacji. Wiedza z zakresu bezpieczeństwa aplikacji mobilnych. Umiejętność pisania czystego, modularnego, łatwego do utrzymania kodu. Doświadczenie w pracy z narzędziami monitoringu i analityki (Firebase, AppCenter, Sentry itp.), Bardzo dobre umiejętności komunikacyjne i prezentacyjne. Znajomość języka polskiego na poziomie min. B2. Znajomość języka angielskiego na poziomie min. B2. Mile widziane Doświadczenie w projektach o dużej skali użytkowników. Doświadczenie w e-commerce lub fintech. Doświadczenie z technologią Capacitor / Cordova. Doświadczenie z CI/CD związane z budowaniem aplikacji natywnych iOS. Oferujemy Pakiet benefitów pracowniczych, w tym: prywatna opieka medyczna Medicover, ubezpieczenie grupowe na życie PZU. Karta sportowa Medicover Sport. Programy zniżkowe dla pracowników, m.in. w Media Expert. Elastyczne formy współpracy: umowa o pracę, B2B, umowa zlecenie. Program Poleceń Pracowniczych. Pracę w trybie hybrydowym lub 100% zdalnym. Rozwój kompetencji technicznych oraz zdobycia praktycznego doświadczenia w szerokim obszarze e-commerce. Dostęp do szkoleń oraz konwersacje w języku angielskim z native speakerem.

Technology

emagine Polska

Android Mobile with Front-End

Mid

Hybrid

Bucharest, Romania

🏢 Summary: The offer is for a Mobile / Front-End Developer responsible for building high-performance web and hybrid applications using Angular and Ionic. The role focuses on developing scalable, reusable frontend architectures, ensuring consistency across web and mobile platforms, and integrating REST APIs with secure authentication. You will contribute to feature development, performance optimization, and solution design within an existing codebase. 🗂️ Requirements: Strong Angular (v12+) knowledge, Experience with RxJS, State management expertise (NgRx or similar), Experience with Angular Material and responsive design, Strong Ionic experience, Proficiency in TypeScript, Proficiency in JavaScript (ES6+), Proficiency in HTML5, Proficiency in CSS3 / SCSS, Experience with REST API integration, Understanding of OAuth2 and JWT authentication, Knowledge of performance optimization and clean architecture, Experience with Git, Experience with CI/CD pipelines, Ability to work independently in an existing codebase, Fluent technical English 📃 Skills: Angular, Ionic, TypeScript, JavaScript, HTML5, CSS3, SCSS, RxJS, NgRx, AngularMaterial, REST, OAuth2, JWT, Git, CI/CD 🏢 Description: Summary The role of Mobile / Front-End Developer focuses on designing and developing intuitive and high-performance web and hybrid applications. Develop and maintain scalable, reusable Angular applications Design intuitive and responsive UI/UX solutions Translate requirements into performant frontend implementations Apply modular architecture and design patterns Leverage existing components and frameworks to accelerate delivery Develop and maintain Ionic-based mobile applications Ensure consistency between web and mobile experiences Implement new features and fix defects Improve performance, stability, and usability Contribute to requirement analysis, estimations, and solution design Key Requirements Strong Angular (v12+): components, services, modules, RxJS State management expertise (NgRx or similar) Angular Material and responsive design Strong Ionic experience Proficiency in TypeScript, JavaScript (ES6+), HTML5, CSS3 / SCSS REST API integration Understanding of authentication/authorization concepts (OAuth2, JWT) Performance optimization, security, clean architecture knowledge Experience with Git and CI/CD pipelines Ability to work independently in an existing codebase Fluent technical English Nice to have Native Android or mobile development experience Experience with Progressive Web Apps (PWA) Backend integration knowledge (e.g., Java / Spring Boot) Experience in regulated environments Cloud or container exposure Distributed/international team experience