W skrócie
- Zadania: Projektuj i rozwijaj nowoczesne aplikacje mobilne na iOS i Android.
- Firma: Hexagon, globalny lider w technologii pomiarowej i geoinformatycznej.
- Benefity: Elastyczny model pracy, stabilne zatrudnienie i możliwości rozwoju zawodowego.
- Pozostałe informacje: Dynamiczne środowisko z międzynarodowymi zespołami i nowoczesną kulturą inżynieryjną.
- Dlaczego ta praca: Pracuj nad innowacyjnymi produktami, które zmieniają sposób postrzegania rzeczywistości.
- Kwalifikacje: Minimum 5 lat doświadczenia w rozwoju aplikacji mobilnych.
Przewidywane wynagrodzenie mieści się w przedziale 110160 - 134640 zł za rok.
Hexagon’s Geosystems Business Area provides digital solutions that capture, measure and visualise the physical world, enabling data-driven transformation. Comernal Software is part of Leica Geosystems, a global leader in measurement and geospatial technologies, embedded within the Hexagon group. We develop advanced software supporting professionals across industries such as surveying, manufacturing, aerospace, construction, and public safety. Our teams build innovative software solutions that work closely with state-of-the-art hardware, laser scanners, and reality capture systems. We create products that transform real-world data into actionable insights for customers worldwide.
We are looking for an experienced Mobile Software Engineer to help us build the next generation of mobile applications supporting Reality Capture and Geospatial workflows.
Oferujemy:
- Pracę nad technologicznie zaawansowanymi produktami używanymi na całym świecie.
- Unikalną możliwość rozwoju oprogramowania bezpośrednio związanego z Reality Capture.
- Model pracy hybrydowej z biurem zlokalizowanym w Katowicach.
- Współpracę z międzynarodowymi zespołami inżynieryjnymi.
- Stabilne zatrudnienie w globalnie uznawanej firmie technologicznej.
- Doskonałą atmosferę i komfortowe warunki pracy.
- Możliwość ciągłego uczenia się i rozwoju zawodowego.
To jest dla Ciebie:
- Projektowanie i rozwijanie wysokiej jakości aplikacji mobilnych na platformy iOS i Android.
- Budowanie nowoczesnych, skalowalnych i łatwych w utrzymaniu architektur oprogramowania.
- Współpraca z Product Ownerami, projektantami UX, inżynierami QA i zespołami backendowymi w celu dostarczania rozwiązań skoncentrowanych na kliencie.
- Integracja aplikacji mobilnych z usługami chmurowymi, API i podłączonymi urządzeniami sprzętowymi.
- Udział w projektowaniu oprogramowania, implementacji, testowaniu i działaniach wdrożeniowych przez cały cykl życia produktu.
- Zapewnienie jakości oprogramowania poprzez automatyczne testowanie, przeglądy kodu i praktyki CI/CD.
- Analiza wymagań użytkowników i przekształcanie ich w niezawodne rozwiązania programowe.
- Optymalizacja aplikacji mobilnych pod kątem wydajności, stabilności, zużycia energii i doświadczeń użytkownika.
- Udział w dyskusjach technicznych i decyzjach architektonicznych.
- Ciągłe doskonalenie procesów rozwoju, standardów kodowania i praktyk inżynieryjnych.
- Współpraca z międzynarodowymi zespołami w zwinnej atmosferze.
To jesteś Ty:
- Minimum 5-letnie doświadczenie zawodowe w rozwoju oprogramowania mobilnego.
- Silne doświadczenie w tworzeniu aplikacji na iOS (Swift, SwiftUI) i/lub Android (Kotlin, Jetpack Compose).
- Dobre zrozumienie wzorców architektury oprogramowania (MVVM, Clean Architecture, Dependency Injection).
- Doświadczenie w integracji REST API i usług chmurowych.
- Znajomość optymalizacji wydajności aplikacji mobilnych i technik debugowania.
- Doświadczenie w automatycznym testowaniu i praktykach zapewnienia jakości.
- Znajomość workflow rozwoju opartego na Gicie.
- Silne umiejętności analityczne i rozwiązywania problemów.
- Doskonałe umiejętności komunikacyjne i zdolność do pracy w zespołach międzyfunkcyjnych.
- Dobre umiejętności językowe w języku angielskim wymagane do pracy w międzynarodowych zespołach.
Miło widziane:
- Doświadczenie z Reality Capture, wizualizacją 3D, GIS, mapowaniem lub aplikacjami geospatialnymi.
- Doświadczenie w pracy z podłączonymi urządzeniami sprzętowymi, takimi jak skanery, czujniki, kamery.
- Doświadczenie z aplikacjami mobilnymi offline-first i synchronizacją danych.
- Znajomość pipeline'ów CI/CD dla aplikacji mobilnych.
- Znajomość platform chmurowych (AWS, Azure).
- Doświadczenie z integracją C++ w aplikacjach mobilnych (objc).
- Znajomość technologii kamer, AR, LiDAR lub wizji komputerowej.
Hexagon jest wiodącym dostawcą rozwiązań cyfrowej rzeczywistości i zatrudnia ponad 24 000 osób w 50 krajach. Będziesz częścią silnego, doświadczonego, inspirującego i zmotywowanego zespołu ekspertów, którzy kształtują przyszłość Hexagon. Będziesz mógł rozwijać swoje umiejętności w naszym wysoce innowacyjnym i różnorodnym środowisku. Elastyczne modele pracy pozwalają na idealne połączenie pracy i zainteresowań prywatnych.
Jeśli masz jakiekolwiek pytania, nie wahaj się skontaktować z Dominikiem Kung, Partnerem ds. pozyskiwania talentów.
Senior Mobile Software Engineer (iOS / Android) in Katowice – pracodawca: Leica Geosystems AG
Hexagon to doskonały pracodawca, oferujący stabilne zatrudnienie w globalnie uznawanej firmie technologicznej. Pracując jako Senior Mobile Software Engineer w Katowicach, będziesz miał okazję rozwijać zaawansowane aplikacje mobilne w innowacyjnym środowisku, które sprzyja ciągłemu uczeniu się i rozwojowi zawodowemu. Nasza kultura pracy opiera się na współpracy międzynarodowych zespołów oraz elastycznym modelu pracy, co sprawia, że atmosfera jest przyjazna i komfortowa.