This website uses cookies! Click on "Accept Cookies" to accept all types of cookies. Click on "Manage Settings" to learn more about the cookies and individually determine the cookies you want to accept. You can manage the settings you have made at any time under Cookie settings . Further information on the processing of personal data can be found in our Privacy statement.

Senior JavaScript Software Developer (m/f/d)

Location: Munich

Together with our great team we have been developing outstanding software solutions for content standardization for more than 10 years and offer automations for unlimited publishing to digital and print. The user-friendliness of our products is always at the center of our attention, so that every user is able to develop, structure and output their content together in a team. We empower authors, scientists, technicians and students around the world to improve their work in publishing, science, aerospace, technical documentation, legislation and administration.

These tasks Await You

  • You develop sustainable features and can participate in technology decisions in an agile team
  • You understand and fulfil the wishes of our customers and want to create real added value
  • You implement the jointly developed UX concepts
  • Improve software quality through code reviews and pair programming
  • You extend the editorial environment with automated tests and document your work.

What we would like from you

  • You have gained a lot of experience in web development with the technologies JavaScript, NodeJS, HTML and CSS
  • You have a strong background in object-oriented programming and software architecture
  • Experience in Typescript is an advantage, but not a must
  • Experience with XML technologies such as XSLT and XSD is an advantage, but not a must
  • You apply agile method frameworks like Scrum and Kanban according to your needs
  • You are a communicative and open-minded colleague who sees tricky tasks as a challenge
  • You see yourself as a team player who likes to contribute his ideas to the team and also works independently
  • You communicate safely in German and English.

What You Can Expect from Us

  • Versatile and interesting range of tasks in a dynamic development environment
  • Open atmosphere with flat hierarchies and friendly interaction
  • Very good opportunities for further training and development
  • Time and space freedoms through flexible working hours and remote work
  • Dedicated and likeable team that appreciates the collegial exchange
  • Modern and well equipped office loft in the heart of Munich
  • Very good connection to subway and tram
  • No dress code
  • Many interesting benefits, which are not limited to fresh fruit, coffee, tea and water.
  • Table Tennis, Functional Training, B2Run
  • Fast and transparent application process
  • The opportunity to get to know your future workplace, the team leader and the team.

Did we spark your interest?

You think you are just the right developer for us? Write us why we absolutely must get to know you!

Then get in touch with us soon and find out more! We look forward to receiving your complete application per email including your earliest start date and salary expectation at

Privacy Notice

By sending my application documents, I agree that my personal applicant data may be collected, processed and used in the application process. For the purpose and for the duration of the application process, my personal applicant data will be stored in a database for a maximum period of 6 months, which Xpublisher is responsible for and operates. Afterwards my data will be deleted completely and completely. For consideration in other application procedures, my applicant data can be stored and used for up to two years beyond the current application procedure. I can revoke this consent with effect for the future at any time in text form by sending an e-mail to

Are you curious?

Then get in touch with us right now and learn more!

We look forward to receiving your complete e-mail application (with start date and salary request). If you have any further questions, we are also available for you by telephone: +49 (89) 54 726 178 0