Back to all jobs
DFNZ

Software Engineer Frontend – Defence

Berlin Full Time

As Software Engineer Frontend in the defence environment, you develop modern, high-performance, and secure user interfaces for complex and often safety-critical systems. You design intuitive, stable, and efficiently operable frontends that make complex technical relationships comprehensible. You work in projects in the Bundeswehr environment and in the defence-adjacent industry. The role requires willingness to travel, as significant portions of the work may take place on-site at the customer's premises.

Your Tasks

  • Develop modern frontend applications with a focus on usability, performance, and stability.
  • Design and implement scalable and maintainable UI architectures.
  • Translate complex functional and technical requirements into clear, intuitive user interfaces.
  • Visualise data, system states, and processes in comprehensible and efficient interfaces.
  • Develop and maintain reusable frontend components and design structures.
  • Ensure consistent user guidance and high usability across different applications.
  • Optimise existing frontends for performance, load times, and user experience.
  • Work closely with backend and system teams to integrate interfaces effectively and stably.
  • Actively contribute your expertise to interdisciplinary project teams and help shape solutions.

Required Skills

  • Completed degree in computer science or a comparable field.
  • Several years of experience in frontend development using modern frameworks such as React, Angular, or Vue.
  • Sound knowledge of TypeScript, HTML, and CSS.
  • Experience developing modern web applications and component-based frontend architectures.
  • Experience connecting and consuming REST interfaces from the frontend perspective.
  • Good understanding of user guidance, usability, and UI structures.
  • Experience in agile development environments and working with various stakeholders.
  • Understanding of Bundeswehr procurement processes, in particular CPM and PBN.
  • Excellent German and English language skills (written and spoken) at C1 level.
  • Willingness to undergo a security vetting procedure in accordance with the SÜG.

Desired Skills

  • Experience visualising complex data and systems.
  • Knowledge of performance optimisation and testing of frontend applications.
  • Experience with design systems or UI component libraries.
  • Experience working with state management solutions.
  • Confident communication in internal and external settings, including presentations.
  • Independent, structured, and reliable working style.
  • High level of integrity, resilience, and professional conflict and feedback handling skills.

Direct Application

Apply via email

Send us your CV, portfolio, or a concise note on why this role fits your background. We review directly against the programme need.

Apply for this job