April 24, 2026

Mobile Engineer

Senior • Hybrid

26,040 - 27,720 PLN

Gdansk, Poland

Engineer będzie czlonkiem zespołu zajmującym się projektowaniem Design Systemu do nowej aplikacji mobilnej.

Co sprawia, że idealnie pasujesz do tej roli:

  • Minimum 5 lat doświadczenia w programowaniu aplikacji mobilnych

  • Doskonała znajomość Kotlin oraz środowiska Android.

  • Minimum 1-2 lata doświadczenia z Kotlin Multiplatform.

  • Znajomość Compose Multiplatform.

  • Doświadczenie w tworzeniu architektury aplikacji (np. MVVM, Clean Architecture).

  • Znajomość SwiftUI i platformy iOS.

  • Znajomość Jetpack Compose.

  • Znajomość narzędzi Git, CI/CD, Jira, Docker (mile widziane)

  • Umiejętność pracy zespołowej i komunikacji z zespołami produktowymi i biznesowymi

  • Doświadczenie w projektach z sektora finansowego lub fintech

  • Praktyczna wiedza z zakresu WCAG

Do Twoich obowiązków będzie należeć:

  1. Projektowanie i rozwój biblioteki komponentów dla nowej aplikacji mobilnej banku z użyciem Kotlin Multiplatform (KMM)

  2. Współpraca z innymi zespołami (squady domenowe, backend, UX/UI) przy tworzeniu skalowalnego i bezpiecznego rozwiązania

  3. Utrzymywanie wysokiej jakości kodu poprzez code review, testy jednostkowe i integracyjne

  4. Optymalizacja kodu pod kątem wydajności, dostępności i zgodności z WCAG

  5. Wdrażanie najlepszych praktyk inżynieryjnych (w tym CI/CD, automatyzacji testów związanych z procesem wytwarzania biblioteki)

  6. Aktywny udział w decyzjach architektonicznych

Co czeka na Ciebie w Avenga?

Prywatna opieka medyczna

Program świadczeń socjalnych

Prywatne ubezpieczenie

Similar jobs you might like

Technology

emagine Polska

Senior Mobile Engineer

Senior

Remote

Warsaw, Poland

140 - 140 PLN/hr

🏢 Summary: Oferta dotyczy roli Senior Mobile Engineer odpowiedzialnego za projektowanie i rozwój biblioteki komponentów (design systemu) dla nowej aplikacji mobilnej banku w oparciu o Kotlin Multiplatform. Projekt obejmuje budowę skalowalnego, bezpiecznego i wysokiej jakości rozwiązania z naciskiem na architekturę oraz najlepsze praktyki inżynieryjne. Praca realizowana jest w pełni zdalnie w sektorze bankowym. 🗂️ Requirements: Minimum 5 lat doświadczenia w programowaniu aplikacji mobilnych, Bardzo dobra znajomość Kotlin i środowiska Android, Minimum 1–2 lata doświadczenia z Kotlin Multiplatform, Znajomość Compose Multiplatform, Doświadczenie w projektowaniu architektury aplikacji (MVVM, Clean Architecture), Znajomość SwiftUI, Znajomość platformy iOS, Znajomość Jetpack Compose 📃 Skills: Kotlin, Android, KotlinMultiplatform, ComposeMultiplatform, SwiftUI, iOS, MVVM, CleanArchitecture, JetpackCompose 🏢 Description: Informacje o projekcie: Branża: bankowość Lokalizacja: zdalnie Stawka ~ 140 pln/h netto + Vat Wprowadzenie i podsumowanie: Poszukujemy doświadczonego Senior Mobile Engineer do pracy nad systemem designu dla nowej aplikacji mobilnej banku. Stanowisko wymaga głębokiej znajomości Kotlin oraz Kotlin Multiplatform, a także umiejętności współpracy z zespołami i dbałości o wysoką jakość kodu. Główne obowiązki: Projektowanie i rozwój biblioteki komponentów dla nowej aplikacji mobilnej banku z użyciem Kotlin Multiplatform (KMM). Współpraca z innymi zespołami (squady domenowe, backend, UX/UI) przy tworzeniu skalowalnego i bezpiecznego rozwiązania. Utrzymywanie wysokiej jakości kodu poprzez code review, testy jednostkowe i integracyjne. Optymalizacja kodu pod kątem wydajności, dostępności i zgodności z WCAG. Wdrażanie najlepszych praktyk inżynieryjnych (w tym CI/CD, automatyzacji testów związanych z procesem wytwarzania biblioteki). Aktywny udział w decyzjach architektonicznych. Kluczowe wymagania: Minimum 5 lat doświadczenia w programowaniu aplikacji mobilnych. Doskonała znajomość Kotlin oraz środowiska Android. Minimum 1-2 lata doświadczenia z Kotlin Multiplatform. Znajomość Compose Multiplatform. Doświadczenie w tworzeniu architektury aplikacji (np. MVVM, Clean Architecture). Znajomość SwiftUI i platformy iOS. Znajomość Jetpack Compose. Znajomość narzędzi Git, CI/CD, Jira, Docker (mile widziane). Umiejętność pracy zespołowej i komunikacji z zespołami produktowymi i biznesowymi. Wymagania mile widziane: Doświadczenie w projektach z sektora finansowego lub fintech. Praktyczna wiedza z zakresu WCAG.

Technology

emagine Polska

Senior Mobile Engineer | Android, Kotlin Multiplatform

Senior

Remote

Warsaw, Poland

145 - 145 PLN/hr

🏢 Summary: B2B contract (145 PLN/h + VAT), 100% remote. The role involves designing and developing a scalable and secure mobile component library for a banking application using Kotlin Multiplatform, with strong focus on architecture, performance and code quality. The position includes active participation in architectural decisions and cross-team collaboration. 🗂️ Requirements: Minimum 5 years of mobile application development experience, Experience in banking sector, Strong knowledge of Kotlin, Strong knowledge of Android platform, Minimum 1 year of experience with Kotlin Multiplatform, Knowledge of Compose Multiplatform, Experience in mobile application architecture (MVVM or Clean Architecture), Knowledge of SwiftUI, Knowledge of iOS platform, Knowledge of Jetpack Compose 📃 Skills: Kotlin, Android, KotlinMultiplatform, ComposeMultiplatform, JetpackCompose, SwiftUI, iOS, MVVM, CleanArchitecture 🏢 Description: B2B, stawka 145 zł/h + VAT tryb 100% zdalny Rola Senior Mobile Engineera polega na projektowaniu oraz rozwoju biblioteki komponentów aplikacji mobilnej banku, przy użyciu Kotlin Multiplatform. Głównym celem tej pozycji jest zapewnienie skalowalnych i bezpiecznych rozwiązań, które przyczyniają się do wydajności i zgodności z zasadami WCAG. Obowiązki: Projektowanie i rozwój biblioteki komponentów dla nowej aplikacji mobilnej banku z użyciem Kotlin Multiplatform (KMM). Współpraca z innymi zespołami (squady domenowe, backend, UX/UI) w celu tworzenia skalowalnych i bezpiecznych rozwiązań. Utrzymywanie wysokiej jakości kodu poprzez code review, testy jednostkowe i integracyjne. Optymalizacja kodu pod kątem wydajności, dostępności i zgodności z WCAG. Wdrażanie najlepszych praktyk inżynieryjnych, w tym CI/CD oraz automatyzacji testów związanych z procesem wytwarzania biblioteki. Aktywny udział w decyzjach architektonicznych. Wymagania Kluczowe: Minimum 5 lat doświadczenia w programowaniu aplikacji mobilnych. Doświadczenie w sektorze bankowym. Doskonała znajomość Kotlin oraz środowiska Android. Minimum 1 rok doświadczenia z Kotlin Multiplatform. Znajomość Compose Multiplatform. Doświadczenie w tworzeniu architektury aplikacji (np. MVVM, Clean Architecture). Znajomość SwiftUI i platformy iOS. Znajomość Jetpack Compose. Znajomość narzędzi Git, CI/CD, Jira, Docker (mile widziane). Umiejętność pracy zespołowej i komunikacji z zespołami produktowymi i biznesowymi. Praktyczna wiedza z zakresu WCAG - nice to have

Technology

B2Bnetwork

Mobile Developer

Senior

Remote

Warsaw, Poland

🏢 Summary: Role focused on building and developing reusable UI components for a mobile Design System within a banking environment. The position supports cross-platform mobile development and implementation of modern architectural patterns. The goal is to ensure consistency, scalability, and reusability of components across mobile applications. 🗂️ Requirements: Minimum 5 years experience in mobile application development, Strong knowledge of Kotlin and Android, Minimum 1-2 years experience with Kotlin Multiplatform, Experience with MVVM and Clean Architecture, Experience in cross-platform development, Experience with Git and CI/CD, Higher education degree in Computer Science or related field, Experience in banking sector 📃 Skills: Kotlin, Android, KotlinMultiplatform, Swift, MVVM, CleanArchitecture, Git, CICD, Jira, Docker, UI, CrossPlatform, Banking 🏢 Description: Opis projektu: Pozyskanie kompetencji dla dedykowanego zespołu Design Systemu, która będzie wytwarzać komponenty dla składów wytwórczych dla aplikacji mobilnych. Wartość dodana to przyspieszenie wytwarzania technologii, większa spójność oraz budowa strategicznego produktu wewnętrznego banku dla technologii. Możliwość reużywania komponentów w całym banku. Wymagania: Minimum 5 lat doświadczenia w programowaniu aplikacji mobilnych Doskonała znajomość Kotlin oraz środowiska Android Minimum 1-2 lata doświadczenia z Kotlin Multiplatform (lub silna chęć wejścia w tę technologię) Doświadczenie w tworzeniu architektury aplikacji (np. MVVM, Clean Architecture) Znajomość narzędzi Git, CI/CD, Jira, Docker (mile widziane) Umiejętność pracy zespołowej i komunikacji z zespołami produktowymi i biznesowymi Pozyskanie kompetencji dla dedykowanego zespołu Design Systemu, która będzie Wymagany dyplom uczelni wyższej, kierunek Informatyka lub pokrewny. Szczególnie istotne jest doświadczenie w sektorze bankowym oraz znajomość nowoczesnych technologii i podejść architektonicznych. Wymagane doświadczenie w pracy cross-platformowej. Głównym zajęciem konsultantów będzie tworzenie komponentów UI dla aplikacji mobilnych Obowiązki: Tworzenie i rozwój komponentów UI w ramach Design Systemu Współpraca z zespołami produktowymi i biznesowymi Wspieranie spójności i reużywalności komponentów w całym banku Implementacja nowoczesnych rozwiązań architektonicznych (np. MVVM, Clean Architecture) Udział w budowie strategicznego produktu technologicznego banku Techstack: Kotlin Android Swift

Technology

B2Bnetwork

Senior Mobile Engineer

Senior

Remote

Warsaw, Poland

🏢 Summary: Long-term role focused on designing and developing a scalable Design System component library for a banking mobile application using Kotlin Multiplatform. The position involves cross-platform mobile development, architectural decisions, and close collaboration with UX/UI and backend teams in an Agile environment. Emphasis is placed on code quality, performance, accessibility, and engineering best practices. 🗂️ Requirements: Minimum 5 years of experience in mobile application development, Strong knowledge of Kotlin and Android environment, Commercial experience with Kotlin Multiplatform, Experience with Compose Multiplatform and Jetpack Compose, Knowledge of SwiftUI and iOS platform, Experience in application architecture design (e.g. MVVM, Clean Architecture), Experience in financial or fintech projects, Knowledge of accessibility standards (WCAG) 📃 Skills: Kotlin, Android, KotlinMultiplatform, ComposeMultiplatform, JetpackCompose, SwiftUI, iOS, MVVM, CleanArchitecture, WCAG, Git, CI/CD, Jira, Docker 🏢 Description: Opis projektu: Projekt realizowany jest w ramach rozwoju nowoczesnych aplikacji mobilnych i webowych w sektorze bankowym, które są stale rozwijane i rozbudowywane o nowe funkcjonalności. Osoba na tym stanowisku dołączy do zespołu odpowiedzialnego za tworzenie i rozwój komponentów Design Systemu dla aplikacji mobilnej, co ma kluczowe znaczenie dla zapewnienia spójności i skalowalności interfejsu użytkownika. Praca odbywa się w metodyce Agile, w krótkich, dwutygodniowych sprintach, z naciskiem na wysoką jakość rozwiązań oraz współpracę między zespołami technologicznymi, UX/UI i biznesowymi. Projekt ma charakter długoterminowy i daje realny wpływ na rozwój kluczowych produktów cyfrowych w organizacji. Zakres zadań: Projektowanie i rozwój biblioteki komponentów dla aplikacji mobilnej z wykorzystaniem Kotlin Multiplatform. Współpraca z zespołami domenowymi, backendem oraz UX/UI przy tworzeniu skalowalnych rozwiązań. Utrzymywanie wysokiej jakości kodu poprzez code review oraz testy. Optymalizacja aplikacji pod kątem wydajności, dostępności oraz zgodności z WCAG. Wdrażanie dobrych praktyk inżynieryjnych oraz automatyzacji procesów. Udział w podejmowaniu decyzji architektonicznych. Wymagania: Minimum 5 lat doświadczenia w programowaniu aplikacji mobilnych. Bardzo dobra znajomość Kotlin oraz środowiska Android. Doświadczenie w pracy z Kotlin Multiplatform. Znajomość Compose Multiplatform oraz Jetpack Compose. Znajomość SwiftUI oraz platformy iOS. Doświadczenie w projektowaniu architektury aplikacji (np. MVVM, Clean Architecture). Umiejętność pracy zespołowej i komunikacji z zespołami produktowymi oraz biznesowymi. Doświadczenie w projektach z sektora finansowego lub fintech. Znajomość zasad dostępności (WCAG). Mile widziane: Znajomość narzędzi Git, CI/CD, Jira oraz Docker. Doświadczenie w pracy z procesami automatyzacji. Doświadczenie w budowie lub utrzymaniu design systemów.

Technology

emagine Polska

Android Developer + Kotlin Multiplatform

Mid

Hybrid

Warsaw, Poland

🏢 Summary: B2B offer for an experienced Android Developer to build and maintain mobile banking applications using Kotlin and Kotlin Multiplatform in a hybrid setup. The role involves implementing new features, refactoring code, applying Clean Architecture and MVVM, and ensuring high code quality through testing. You will work in an Agile team and contribute to cross-platform mobile development. 🗂️ Requirements: Minimum 3 years of Android development experience (Regular) or 6 years (Senior), Strong proficiency in Kotlin, Commercial experience with Jetpack Compose, Hands-on experience with Kotlin Multiplatform, Experience with Compose Multiplatform, Knowledge of Clean Architecture, Knowledge of MVVM, Experience with unit and UI testing, Experience with Espresso, JUnit, MockK, Ability to work in Agile environment 📃 Skills: Kotlin, Android, Jetpack, Compose, KotlinMultiplatform, ComposeMultiplatform, CleanArchitecture, MVVM, Espresso, JUnit, MockK, Agile 🏢 Description: Branża: bankowość Lokalizacja: Warszawa/Kraków/Gdańsk (praca hybrydowa) Stawka: jesteśmy otwarci na propozycje Forma współpracy: B2B Wprowadzenie i podsumowanie: Poszukujemy doświadczonego Android Developera ze znajomością Kotlin Multiplatform oraz związanych z nim technologii, który dołączy do zespołu rozwijającego aplikacje bankowe. Idealny kandydat powinien posiadać minimum 3-letnie doświadczenie w programowaniu aplikacji na Androida oraz umiejętność implementacji rozwiązań w architekturze Clean Architecture i MVVM. Główne obowiązki: - Rozwój i utrzymanie aplikacji mobilnych. - Współpraca z zespołem w metodzie Agile. - Implementacja nowych funkcjonalności oraz refaktoryzacja istniejącego kodu. - Testowanie aplikacji zgodnie z najlepszymi praktykami. - Mentoring młodszych członków zespołu (w przypadku Seniora). Wymagania kluczowe: - Programowanie w Kotlin oraz Jetpack Compose. - Doświadczenie z Kotlin Multiplatform i Compose Multiplatform. - Znajomość architektury Clean Architecture, MVVM. - Testowanie aplikacji: Espresso, JUnit, MockK. - Minimum 3 lata doświadczenia dla poziomu Regular oraz 6 lat dla poziomu Senior. Miłe widziane umiejętności: - Doświadczenie w sektorze bankowym. Inne szczegóły: - Praca hybrydowa: Kraków / Gdańsk / Warszawa; 1-2 razy w tygodniu z biura. - Język polski: komunikatywny w mowie i piśmie. - Język angielski: minimum w stopniu umożliwiającym pracę z dokumentacją techniczną.

Technology

emagine Polska

Android Developer + Kotlin Multiplatform

Mid

Hybrid

Warsaw, Poland

🏢 Summary: B2B offer for an experienced Android Developer to build and maintain banking mobile applications using Kotlin Multiplatform. The role focuses on developing new features, refactoring code, and ensuring high quality through testing within Clean Architecture and MVVM. Work is delivered in an Agile team with a hybrid model. 🗂️ Requirements: Minimum 3 years experience in Android development (6 years for Senior), Proficiency in Kotlin, Experience with Jetpack Compose, Experience with Kotlin Multiplatform, Experience with Compose Multiplatform, Knowledge of Clean Architecture, Knowledge of MVVM, Experience with Espresso, Experience with JUnit, Experience with MockK 📃 Skills: Kotlin, Android, Jetpack, Compose, KotlinMultiplatform, ComposeMultiplatform, CleanArchitecture, MVVM, Espresso, JUnit, MockK, Agile 🏢 Description: Branża: bankowość Lokalizacja: Warszawa/Kraków/Gdańsk (praca hybrydowa) Stawka: jesteśmy otwarci na propozycje Forma współpracy: B2B Wprowadzenie i podsumowanie: Poszukujemy doświadczonego Android Developera ze znajomością Kotlin Multiplatform oraz związanych z nim technologii, który dołączy do zespołu rozwijającego aplikacje bankowe. Idealny kandydat powinien posiadać minimum 3-letnie doświadczenie w programowaniu aplikacji na Androida oraz umiejętność implementacji rozwiązań w architekturze Clean Architecture i MVVM. Główne obowiązki: - Rozwój i utrzymanie aplikacji mobilnych. - Współpraca z zespołem w metodzie Agile. - Implementacja nowych funkcjonalności oraz refaktoryzacja istniejącego kodu. - Testowanie aplikacji zgodnie z najlepszymi praktykami. - Mentoring młodszych członków zespołu (w przypadku Seniora). Wymagania kluczowe: - Programowanie w Kotlin oraz Jetpack Compose. - Doświadczenie z Kotlin Multiplatform i Compose Multiplatform. - Znajomość architektury Clean Architecture, MVVM. - Testowanie aplikacji: Espresso, JUnit, MockK. - Minimum 3 lata doświadczenia dla poziomu Regular oraz 6 lat dla poziomu Senior. Miłe widziane umiejętności: - Doświadczenie w sektorze bankowym. Inne szczegóły: - Praca hybrydowa: Kraków / Gdańsk / Warszawa; 1-2 razy w tygodniu z biura. - Język polski: komunikatywny w mowie i piśmie. - Język angielski: minimum w stopniu umożliwiającym pracę z dokumentacją techniczną.

Technology

emagine Polska

Deweloper Android | Kotlin Multiplatform

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Remote B2B offer for an experienced Android Developer to design and develop mobile banking applications using Kotlin and Kotlin Multiplatform. The role focuses on building scalable Android solutions with Clean Architecture and MVVM, ensuring high code quality through automated testing. Responsibilities include app maintenance, technical support, and active participation in Agile development processes. 🗂️ Requirements: Minimum 3 years of Android development experience, Strong knowledge of Kotlin, Experience with Kotlin Multiplatform, Experience with Jetpack Compose, Knowledge of Clean Architecture, Knowledge of MVVM, Experience with Espresso, Experience with JUnit, Experience with MockK 📃 Skills: Kotlin, Android, KotlinMultiplatform, JetpackCompose, ComposeMultiplatform, CleanArchitecture, MVVM, Espresso, JUnit, MockK, Agile, GooglePlay 🏢 Description: Umowa: B2B Tryb: zdalny, okazjonalne wizyty w biurze w Warszawie/Krakowie/Gdańsku Branż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.

Technology

Link Group

Senior Android Engineer (Kotlin / Compose)

Senior

Remote

Warsaw, Poland

130 - 170 PLN

🏢 Summary: Senior Android Engineer role focused on building and maintaining a large-scale mobile product using Kotlin and Jetpack Compose, with strong ownership of architecture, scalability, and code quality. The position involves working within a mature Android ecosystem, ensuring high performance and robust engineering standards. Candidates are expected to contribute autonomously to mobile architecture and delivery processes. 🗂️ Requirements: Strong Kotlin proficiency, Experience with Jetpack Compose, Deep knowledge of Android SDK, Understanding of OOP principles, Knowledge of algorithms, Knowledge of data structures, Experience with Gradle build systems, Experience with CI pipelines, Ability to work autonomously, Strong problem-solving skills 📃 Skills: Kotlin, Compose, Android, AndroidSDK, OOP, Algorithms, DataStructures, Gradle, CI, KMM, TDD, Copilot, PairProgramming, ModularArchitecture 🏢 Description: Senior Android Engineer (Kotlin / Compose) We are looking for an experienced Android Engineer who thrives in large-scale product environments and takes ownership of mobile architecture and delivery quality. You’ll work on a mature mobile ecosystem where scalability, performance, and engineering standards matter. What We’re Looking For Strong proficiency in Kotlin and modern Jetpack Compose for UI development Deep understanding of the Android SDK and native mobile development principles Solid knowledge of Object-Oriented Programming , algorithms, and data structures Experience working with Gradle-based build systems and CI pipelines Ability to work with a high level of autonomy and strong problem-solving mindset Additionally Valued Experience with modular architecture (e.g., Kotlin Multiplatform Mobile – KMM) Experience working within large and evolving codebases Practical exposure to Test-Driven Development (TDD) and Pair Programming Experience leveraging AI-assisted development tools (e.g., Copilot)

Technology

P&P Solutions

Android Engineer

Senior

Remote

Warsaw, Poland

125 - 145 PLN

🏢 Summary: Remote Android Engineer role focused on building high-quality mobile applications for the financial sector and supporting clients during implementation. The position involves developing native Android solutions, integrating apps with client systems, and providing technical guidance and training in an international environment. You will also contribute to product roadmap and mobile technology improvements. 🗂️ Requirements: Minimum 3 developed Android applications, At least 1 Android application published on Google Play, Strong current knowledge of Android platform, Commercial experience with Kotlin, Experience with native testing frameworks, Experience with Espresso, Ability to integrate mobile applications with external systems, Knowledge of mobile development best practices 📃 Skills: Android, Kotlin, Espresso, GooglePlay, Mobile, Native, Hybrid 🏢 Description: Lokalizacja: Kraków Tryb pracy: Zdalnie O firmie Naszym klientem jest firma fintech tworząca nowoczesne rozwiązania digital banking dla instytucji finansowych. Jej platformy wspierają banki w transformacji cyfrowej, integrując dane i funkcjonalności z różnych systemów w jednym środowisku oraz umożliwiając rozwój usług cyfrowych na globalną skalę. O roli Jako Android Engineer będziesz tworzyć wysokiej jakości aplikacje mobilne dla sektora finansowego oraz wspierać klientów i partnerów podczas wdrożeń. Będziesz pracować w międzynarodowym środowisku, współpracując z zespołami projektowymi z różnych regionów świata. Zakres obowiązków Wsparcie klientów i partnerów w implementacji rozwiązań mobilnych. Tworzenie dedykowanych aplikacji mobilnych dopasowanych do potrzeb klienta. Zapewnienie płynnej integracji aplikacji mobilnych z systemami klienta. Praca głównie z natywnymi technologiami mobilnymi. Udział w rozwoju rozwiązań hybrydowych, jeśli będzie taka potrzeba. Doradztwo techniczne i rekomendowanie najlepszych praktyk podczas wdrożeń. Prowadzenie szkoleń, warsztatów oraz wsparcie zespołów developerskich, również on-site, jeśli będzie to wymagane. Pełnienie roli eksperta w obszarze technologii mobilnych. Współtworzenie roadmapy rozwoju produktu. Przekazywanie feedbacku od klientów do wewnętrznych zespołów R&D. Monitorowanie i ocena nowych technologii w obszarze mobile. Wymagania Doświadczenie w stworzeniu minimum 3 aplikacji Android , w tym przynajmniej 1 opublikowanej w Google Play . Bardzo dobra, aktualna znajomość platformy Android oraz dobrych praktyk mobile development. Doświadczenie w pracy z Kotlinem . Znajomość natywnych frameworków testowych, w szczególności Espresso . Proaktywne podejście, samodzielność i nastawienie na dowożenie rezultatów. Silne poczucie odpowiedzialności za powierzony obszar. Umiejętność dostarczania wysokiej jakości rozwiązań. Dobre umiejętności komunikacyjne i gotowość do prezentowania pomysłów oraz rekomendacji technicznych. Chęć dzielenia się wiedzą, prowadzenia szkoleń, warsztatów i mentoringu. Mile widziane doświadczenie w prowadzeniu własnej działalności lub przedsiębiorcze podejście do pracy. Oferujemy Przelew w dogodnej formie Krótki 14-dniowy termin płatności faktury Bogaty pakiet usług prywatnej opieki medycznej Dostęp do platformy kafeteryjnej MyBenefit (umożliwiającej zamawianie kart Multisport, kart przedpłaconych do Ikea, Zalando, Notino i wielu innych)

Technology

emagine Polska

IT - Software Engineer RFP-261440-1

Mid

Hybrid

Pune, MH, India

🏢 Summary: Software Engineer role focused on building and maintaining scalable cloud-based applications with modern frontend technologies and DevSecOps practices. The position involves full software development lifecycle responsibilities, frontend architecture, observability, and collaboration with cross-functional teams in a hybrid work environment. Candidates should have strong experience with JavaScript/TypeScript, frontend frameworks, cloud concepts, and software engineering principles. 🗂️ Requirements: Bachelor's degree in Computer Science, Software Engineering, or related field, 5+ years of professional software development experience, JavaScript, TypeScript, React, Angular, Vue, HTML5, CSS3, Browser APIs, Accessibility, Cloud deployment concepts, Azure, Data structures, Algorithms, Software design principles, SQL, NoSQL, MSSQL, MySQL, MongoDB, GitHub, GitLab, DevSecOps, Frontend architecture, Problem-solving, Fluent English 📃 Skills: JavaScript, TypeScript, React, Angular, Vue, HTML5, CSS3, Azure, SQL, NoSQL, MSSQL, MySQL, MongoDB, GitHub, GitLab, Docker, Kubernetes, CI/CD, Scrum, Kanban 🏢 Description: Summary The Software Engineer will play a key role in designing, developing, and maintaining high-quality software solutions that meet the evolving needs of users and the business, while collaborating with cross-functional teams and contributing through the entire software development lifecycle. Main Responsibilities: Design, develop, test, deploy, and maintain robust, scalable, and high-performance software applications using cloud components. Develop reusable UI components and frontend architecture (design systems, state management, routing, bundling). Write clean, efficient, and well-documented code following best practices. Collaborate with product managers, UX/UI designers, and engineers to define, design, and ship new features. Debug and resolve technical issues, ensuring optimal application performance and reliability. Contribute to architectural discussions and decisions, shaping the future of the technical stack. Stay up-to-date with emerging technologies and industry trends to improve development processes and tools. Participate in code reviews, technical documentation, and continuous improvement of engineering standards. Apply DevSecOps practices: dependency management, vulnerability scanning, secrets handling, and secure coding. Establish observability for frontend applications (real-user monitoring, client-side logging, error tracking, performance monitoring). Identify and implement opportunities for automation and process improvements. Key Requirements: Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent practical experience. 5 years of professional experience in software development. Strong proficiency in JavaScript/TypeScript and modern frontend frameworks (React, Angular, or Vue). Strong understanding of web fundamentals: HTML5, CSS3, browser APIs, security basics, and accessibility. Familiarity with cloud deployment concepts (preferably Azure) and environment configuration. Solid understanding of data structures, algorithms, and software design principles. Experience with SQL and/or NoSQL databases (MSSQL, MySQL, MongoDB, etc.). Experience with version control systems (GitHub/GitLab). Strong problem-solving skills and ability to troubleshoot complex issues. Excellent communication and interpersonal skills. Ability to work independently and manage multiple priorities. Nice to Have: Experience with Docker and Kubernetes. Familiarity with CI/CD pipelines and GitHub actions/workflows. Experience with agile development methodologies (Scrum, Kanban). Proficiency with Agentic IDEs and "Agent in the loop" workflows. Experience in modern CSS architecture and ability to consistently implement design docs. Other Details: Location: Remote (hybrid model) Work Model: Hybrid (3 days in office/week) Work hours: CET Time zone (9 hours) Expected language skill: Fluent English