Senior Mobile Software Engineer (iOS / Android) (f/m/d), Software Development

Leica Geosystems AG

Katowice

Hybrid

PLN 180,000 - 240,000

Full time

10 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Office in Katowice
International engineering teams

Job summary

Leica Geosystems AG — Comernal Software, part of Hexagon, seeks a Senior Mobile Software Engineer to drive mobile app development for Reality Capture and geospatial workflows. You will design for iOS and Android, collaborate with product, UX, QA and backend teams, and contribute to end-to-end product delivery.

The role emphasizes scalable architectures, automated testing, and performance optimization, with a hybrid work model based in Katowice.

Qualifications

  • 5+ years of professional mobile software development experience.
  • Experience developing for iOS (Swift/SwiftUI) and/or Android (Kotlin/Jetpack Compose).
  • Knowledge of MVVM, Clean Architecture, Dependency Injection.
  • Experience integrating REST APIs and cloud-based services.
  • Experience with automated testing and QA practices.
  • Familiarity with Git-based workflows.

Responsibilities

  • Design and develop high-quality mobile applications for iOS and Android platforms.
  • Build modern, scalable, and maintainable software architectures.
  • Collaborate with Product Owners, UX designers, QA engineers, and backend teams to deliver customer-focused solutions.
  • Integrate mobile applications with cloud services, APIs, and connected hardware devices.
  • Participate in software design, implementation, testing, and deployment activities.
  • Ensure software quality through automated testing, code reviews, and CI/CD practices.
  • Analyze user requirements and translate them into reliable software solutions.
  • Optimize mobile applications for performance, stability, battery consumption, and user experience.
  • Contribute to technical discussions and architectural decisions.
  • Continuously improve development processes, coding standards, and engineering practices.
  • Collaborate with international teams in an agile environment.

Skills

Mobile development
iOS development
Android development
Swift/SwiftUI
Kotlin/Jetpack Compose
REST API integration

Tools

Git
CI/CD
Cloud services

Job description

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.

Senior Mobile Software Engineer(f/m/d)

Katowice 100%

We offer you
  • Work on technologically advanced products used worldwide.
  • Unique opportunity to develop software connected directly with Reality Capture.
  • Hybrid work model with office located in Katowice.
  • Collaboration with international engineering teams.
  • Stable employment in a globally recognized technology company.
  • Modern development environment and engineering culture using AI tools.
  • Excellent atmosphere and comfortable working environment.
  • Opportunity for continuous learning and professional growth.
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.

This appeals to you
  • Design and develop high-quality mobile applications for iOS and Android platforms.
  • Build modern, scalable, and maintainable software architectures.
  • Collaborate with Product Owners, UX designers, QA engineers, and backend teams to deliver customer-focused solutions.
  • Integrate mobile applications with cloud services, APIs, and connected hardware devices.
  • Participate in software design, implementation, testing, and deployment activities throughout the product lifecycle.
  • Ensure software quality through automated testing, code reviews, and CI/CD practices.
  • Analyze user requirements and transform them into reliable software solutions.
  • Optimize mobile applications for performance, stability, battery consumption, and user experience.
  • Contribute to technical discussions and architectural decisions.
  • Continuously improve development processes, coding standards, and engineering practices.
  • Collaborate with international teams in an agile environment.
This is you

Required

  • Minimum 5 years of professional experience in mobile software development.
  • Strong experience developing applications for iOS (Swift, SwiftUI) and/or Android (Kotlin, Jetpack Compose).
  • Good understanding of software architecture patterns (MVVM, Clean Architecture, Dependency Injection).
  • Experience integrating REST APIs and cloud-based services.
  • Knowledge of mobile application performance optimization and debugging techniques.
  • Experience with automated testing and quality assurance practices.
  • Familiarity with Git-based development workflows.
  • Strong analytical and problem-solving skills.
  • Excellent communication skills and ability to work in cross-functional teams.
  • Good English language skills required for working in multinational teams.

Nice to Have

  • Experience with Reality Capture, 3D visualization, GIS, mapping, or geospatial applications.
  • Experience working with connected hardware devices such as scanners, sensors, cameras.
  • Experience with offline-first mobile applications and data synchronization.
  • Familiarity with CI/CD pipelines for mobile applications.
  • Knowledge of cloud platforms (AWS, Azure).
  • Experience with C++ integration in mobile applications (objc).
  • Knowledge of camera, AR, LiDAR, or computer vision technologies.
We offer you
  • Work on technologically advanced products used worldwide.
  • Unique opportunity to develop software connected directly with Reality Capture.
  • Hybrid work model with office located in Katowice.
  • Collaboration with international engineering teams.
  • Stable employment in a globally recognized technology company.
  • Modern development environment and engineering culture using AI tools.
  • Excellent atmosphere and comfortable working environment.
  • Opportunity for continuous learning and professional growth.
About Us

Hexagon is a leading provider of digital reality solutions and employs more than 24,000 people in 50 countries. You will be part of a strong, experienced, inspiring and motivated team of experts driving the future of Hexagon. You will use and develop your skills in our highly innovative and diverse environment.

Flexible working models allow you to ideally combine work and private interests.

Contact

If you have any questions, please do not hesitate to contact Dominik Kung , Talent Acquisition Partner.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mobile Engineer
Mobile Engineer

Hexagon AB • Katowice

Hybrid
PLN 180,000 - 260,000
Senior Mobile Engineer - iOS/Android & Reality Capture
Senior Mobile Engineer - iOS/Android & Reality Capture

Hexagon AB • Katowice

Hybrid
PLN 180,000 - 260,000
Senior Mobile Engineer – Reality Capture & Geospatial
Senior Mobile Engineer – Reality Capture & Geospatial

Leica Geosystems AG • Katowice

Hybrid
PLN 180,000 - 240,000
Hybrid work model
Office in Katowice
International engineering teams
Senior Mobile Engineer - Reality Capture & Geospatial
Senior Mobile Engineer - Reality Capture & Geospatial

Leica Geosystems AG • Katowice

Hybrid
PLN 180,000 - 280,000
Hybrid work Katowice
Global collaboration with engineers
AI-enabled development environment
+1
Mobile Solution Architect
Mobile Solution Architect

ipracujzdalnie.pl • Województwo pomorskie

On-site
PLN 325,000 - 389,000
Hybrid work in Gdańsk
Private medical care
Multisport card
+1
Fullstack Mobile Developer ( Kotlin, Java Backend)
Fullstack Mobile Developer ( Kotlin, Java Backend)

ipracujzdalnie.pl • Poznań

Remote
PLN 180,000 - 240,000
Atractive salary
Remote work
Senior Software Engineer (iOS)
Senior Software Engineer (iOS)

Kingfisher plc • Kraków

On-site
PLN 223,200 - 312,480
Private healthcare
Life insurance financed by employer
Wellbeing programme
Mobile Solution Architect
Mobile Solution Architect

HeadHR • Województwo pomorskie

On-site
PLN 214,000 - 357,000
Private healthcare
Multisport card
Language course subsidies
Senior Algorithm Engineer (Computer Vision & Spatial Geometry)
Senior Algorithm Engineer (Computer Vision & Spatial Geometry)

stermedia • Wrocław

On-site
PLN 223,200 - 301,320
Annual self-development budget
Participation in innovative projects
Internal workshops
+5
Senior Software Engineer (iOS)
Senior Software Engineer (iOS)

Kingfisher • Kraków

On-site
PLN 223,200 - 312,480
Private medical healthcare
Life insurance
Medicovers sports card
+4