Job: JAVASCRIPT SOFTWARE ENTWICKLER (m/w) in Ludwigsburg / Kornwestheim

Place of location for this job offer

Ludwigsburg or Kornwestheim, near Stuttgart / Germany


We are looking for a new team members! We are hiring JavaScript Software Developers for our business app. EMPPLAN is a leading business software in the sector of employment planning solutions for agencies.

You are a newbie in software development? Let’s get started. We will train you well. Do not hesitate to write us anyhow.

You are looking for an exciting software project in an innovative team? Welcome to madpat near Stuttgart, Germany!
For EMPPLAN, a leading workforce & sales management software, we are searching for your development skills! At madpat you participate and design an international business software actively, together with an international team of software professionals.

Your general knowledge in software development

  • OOP (nice to have: knowledge of min. one OOP language, like „Java“, „C++“ „C#“, „Objective-C“)
  • using git (on terminal)
  • knowledge about gulp and or grunt or other Task runner
  • working with Linux
  • Nice to have knowledge:
    • Angular, TypeScript, Python, C
    • Design Patterns in software development
    • working in an agile environment (scrum)

Our requirements in software development skills

JavaScript (5+ years)
  • experience of 5 years (not including only the use of jQuery)
  • build applications in pure javascript like (chrome extensions/plugins/firefox plugins / single pageapps)
  • JavaScript knowledge about OOP/inheritance in JavaScript and design patterns in js
  • knowledge about ECMA 6
  • TDD (test driven development)


Node.js (1-2+ years)
  • writing scalable Node.js servers
  • used Node.js in the past at least in 1 project/or workplace in production
  • Node.js
  • Frameworks:
    • Express.js (nice to have)
    • mongoose (important)
  • good knowledge of pipes in Node.js
  • experience in creating REST full API with Node.js
AngularJS (1-2+ years)
  • experience in AngularJS to write clients for the web and or mobile (example for mobile:ionic)
  • knowledge of scopes in AgularJS, performance bottlenecks, dependency injection
  • knowledge about „how to write testable code“ in AgularJS and knowledge about one unit test
    runner for AgularJS


mongoDB (3+ years)
  • experience in mongoDB in min. 5 projects within the last 3 years
  • rock solid understanding about designing documents to store in a document based database
  • knows about „map and reduce“ in mongoDB
  • how to use/set index in mongoDB


CSS (sass/less) (2+ years)
  • good knowledge about CSS
  • experience with CSS frameworks

Contact us

Interested? Send us your application documents digitally, with note of earliest possible starting date and references to
Do not hesitate to contact Patrick Schlender via +49 71 52 – 30 79 77-0 for any open questions.

Company HQ

madpat GmbH . Zwerchstraße 1 . 71229 Leonberg . Germany