Skip to content
mimi

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

NavVis

flexible Full-time Senior 3w ago

About the role

Your Role in the Team

Are you excited by the idea of building the technology behind immersive, browser-based 3D experiences at global scale? We are looking for a Senior Software Engineer, Full-Stack (F/M/D) to help advance our flagship product, NavVis IVION - a cutting-edge web platform for exploring and managing photorealistic digital twins directly in the browser.

In this role, you will design and implement key parts of our client-server architecture, working with technologies such as Java, Spring, TypeScript, Angular, and PostgreSQL/PostGIS. You'll collaborate closely with product, design, and fellow engineers to deliver scalable, reliable, and high-quality features that bring real-world spaces to life.

Responsibilities

  • Design, implement, and maintain backend and frontend components of NavVis IVION, ensuring performance, reliability, and ease of use.
  • Develop and extend our Java/Spring-based application server and Angular/TypeScript web client, powering 3D visualization, mapping, and data management features.
  • Contribute to the evolution of our PostgreSQL/PostGIS data layer that stores and processes geospatial data at scale.
  • Build and enhance APIs that enable digital enrichment of environments and integration with third-party systems.
  • Collaborate with product managers, designers, and other engineers to translate user and business needs into robust technical solutions.
  • Maintain high engineering standards through code reviews, testing, and performance optimizations.
  • Support and mentor engineers with varying levels of experience within your squad, foster knowledge sharing, and encourage continuous improvement.

Our Offer

  • We offer 30 days of paid time off per year.
  • Affordable access to a vast network of fitness and wellness facilities through EGYM Wellpass subsidy.
  • Deutschlandticket subsidy to support sustainable travel using public transport.
  • We offer flexible working hours and a hybrid work setup, enabling you to plan your work around your life, and not your life around work!
  • We offer full visa and relocation support for international candidates.
  • An attractive bike leasing model through JobRad, in line with our commitment towards sustainable mobility.
  • A competitive compensation package that values the skills and experience you bring.
  • Up to 4000 EUR employee referral bonus.
  • Financial support for local language classes to help you in your journey of integrating into the culture!

Technologies and Skills

  • Java
  • WebGL
  • TypeScript
  • PostgreSQL
  • C++
  • AWS
  • Spring
  • Angular
  • PostGIS

Our Expectations for You:

Qualifications

  • Strong knowledge of relational databases (PostgreSQL/PostGIS) and building scalable, data-intensive services.
  • Demonstrated ability to define technical roadmaps and drive consensus in cross-functional environments.
  • Excellent communication and collaboration skills, with the ability to contribute and help shaping technical direction across teams and organizations.
  • Working knowledge of C++ is very welcome; while not our primary daily language, it is occasionally required for specific projects.
  • Exposure to AWS Services, geospatial data, or 3D graphics/WebGL development.

Experience

  • You bring substantial experience in software development (typically 7+ years), with a proven track record of delivering complex systems.
  • Deep expertise in Java, Spring, Hibernate, and modern web application architectures, as well as advanced frontend experience with Angular and TypeScript.
  • Experience delivering APIs and SDKs, as well as gathering developer feedback to guide future improvements.

Benefits

  • Flexible Arbeitszeiten
  • Jobrad

Skills

AngularAWSC++JavaPostgreSQLPostGISSpringTypeScriptWebGL

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free