View Our Website View All Jobs

Software Engineer JavaScript / Java (m/f)

We are enfore AG

Founded in 2009 as NumberFour AG by Marco Boerries to re-imagine how small businesses utilize technology. enfore has built an open business platform to develop solutions that help 200+ million small businesses around the world to run their business. enfore's vision is simple: every small business should enjoy similar efficiencies and scale-effects that historically were only available to large enterprises.

Our headquarters are located in Berlin, Germany, with additional offices in Hamburg, Germany.

About the Job

You will join an experienced and international engineering team, who values and practices daily transparency, supportive feedback loops and direct communication. You have the opportunity to influence our open-source programming language, N4JS, and work on large scale APIs. Developing JavaScript at this scale is an exceptional opportunity that few other technology companies offer.

You will work in an automated and test driven environment where deadlines are defined by quality and making sense. As a conceptual thinker, you are able to communicate and implement your design ideas clearly through UML.

You will be creating our public API and JavaScript runtime using N4JS. It provides a static type system (similar to Java and TypeScript) and includes many advanced language features such as async/await, arrow functions, and a fully featured dependency injection framework. You will ensure reliability, scalability and efficiency and make the API easy to use and understand.


  • At least 5 years of experience in software development
  • Excellent software engineering skills, including knowledge of software architecture, design patterns, OO principles and concepts, UML
  • Excellent knowledge of either Java or JavaScript
  • Good knowledge of the respective other language and the differences between these languages
  • Interest in latest web technologies
  • Solid English communication skills
  • Minimum MSc in Computer Science

Extra Qualifiers we’d like to see:

  • Build and release management, continuous integration
  • Experience in REST, JavaScript/ECMAScript 2015 or HTML5/CSS3
  • Solid German language skills

Questions? We are happy to hear from you!

Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file