Software Engineer - Frontend

Munich /
Tech – Software Engineering /
Who we are

Helsing is a new type of defence and artificial intelligence company. We believe that software - and especially artificial intelligence - will shape our democracies’ future. Our purpose is to attain technology leadership so that democratic societies are free to make sovereign decisions and control their ethical standards.

Our mission is to attract Europe’s best purpose-driven tech talent and apply their capabilities to some of the most complex problems.

We are looking for people with their heart in the right place, who share our conviction that our democratic values are worth protecting, for ourselves and for future generations.

The impact you will make
Together with our product designers and engineers, you will be responsible for creating the user-friendly UI for our spatiotemporal data in a 3D environment (browser & desktop). We need your creative vision and UX/UI sensibility to combine our user interface design seamlessly with the 3D real-time rendered world. You will be working closely with our other research and development teams to thoroughly understand the information you will be presenting.

Why Helsing

    • Learn a lot working alongside extremely talented, high-performing and committed people from all over the world
    • Have the opportunity to work with cutting-edge technology
    • Be able to define, create, and build from scratch. Technology, processes and even the organisation we are all part of - we are continuously growing and evolving
    • Have an enormous impact on our mission and some of the most important geo-political, global problems, with an ethics-first approach
    • You will be part of a transparent and friendly culture where trust, recognition and autonomy are at the forefront of everything that we do

You will work on

    • Holistically make our user interface work (from scribble to production ready code).
    • Design and manage our visual design together with our product management team
    • Take care of our component library and ensure it is complying with our needs (visual design, re-usability, etc)
    • Design and implement our user experience frontend tech-stack
    • Create and maintain build and deployment pipelines.
    • Manage data handling within sizing, bandwidth and latency requirements on your mind in the user interface (latencies, loading times, etc).
    • Design and implement new features.
    • Continually optimize our user experience for performance.

Who we are looking for

    • Very strong Frontend design and coding experience with JavaScript/TypeScript, HTML and CSS
    • Experience with APIs and other server-client communication like REST and GraphQL
    • Solid front-end architecture and software design ability
    • State of the art experience with frameworks/SDKs in frontend like React
    • Component Libraries like Material UI
    • Build, deployment and dependency management systems like NPM and Yarn
    • Experience with running a live production software
    • Passion for development and staying on top of current techniques
    • Ability to write clear, maintainable, portable code that adheres to a well-documented coding standard

What we offer

    • The chance to work in an innovative organisation focused on protecting our democracies 
    • The opportunity to drive impact in a fast-growing company with mission-orientated colleagues 
    • A diverse, collaborative, focused team located in the heart of Munich and offices in Berlin and London (and planned expansion in Paris) 
    • Flexible working hours and locations 
    • Supportive team structures and regular feedback 
    • Diverse team events and fun in and outside the office 
    • Competitive compensation and stock options 
Helsing is an equal opportunities employer. We are committed to equal employment opportunity regardless of race, religion, sexual orientation, age, marital status, disability or gender identity.