NavVis

Full-Stack Software Engineer (F/M/D)

NavVis
Apply
1 month ago
Munich, GermanyMid Level

Responsibilities

  • Design, implement, and maintain backend and frontend components of NavVis IVION.
  • Develop and extend the Java/Spring application server and Angular/TypeScript web client.
  • Contribute to the PostgreSQL/PostGIS data layer for scalable geospatial data processing.
  • Build and enhance APIs for digital enrichment of environments and third-party integrations.
  • Collaborate with product managers, designers, and engineers to turn user and business needs into technical solutions.
  • Maintain engineering quality through code reviews, testing, and performance optimization.
  • Define technical roadmaps, build consensus, gather developer feedback, and help shape technical direction.
  • Support and mentor engineers and foster knowledge sharing and continuous improvement.

Requirements

  • At least 3 years of software engineering experience delivering complex systems.
  • Expertise in Java, Spring, Hibernate, and modern web application architectures.
  • Frontend experience with TypeScript and Angular, React, or Vue.js.
  • Strong knowledge of relational databases, including PostgreSQL/PostGIS, and scalable data-intensive services.
  • Experience delivering APIs and SDKs and using developer feedback to guide improvements.
  • Ability to define technical roadmaps and drive consensus in cross-functional environments.
  • Excellent communication and collaboration skills.
  • Working knowledge of C++ is welcome.
  • Exposure to AWS Services, geospatial data, or 3D graphics/WebGL is a bonus.

Benefits

  • 30 days of paid time off per year.
  • EGYM Wellpass subsidy providing access to fitness and wellness facilities.
  • Deutschlandticket subsidy for public transportation.
  • Flexible working hours and a hybrid work setup.
  • Full visa and relocation support for international candidates.
  • Bike leasing through JobRad.
  • Financial support for local language classes.
  • Screening call followed by up to four interview rounds.

Categories

NavVis

About NavVis

201-500 employees
Contact me