Senior Software Engineer JavaScript – Microservices (m/f) // Enfore

January 12, 2018

We are enfore AG

Enfore AG was founded in 2009 as NumberFour AG by Marco Boerries to re-imagine how small businesses utilize technology. We have built an open business platform to develop solutions that help 200+ million small businesses stay competitive in a connected world. Our bold vision is simple: every small business should enjoy similar efficiencies and scalability that are typically only available to large enterprises.

Our headquarters is located in Berlin, Germany, with an additional office in Hamburg, Germany.

As a Senior Software Engineer JavaScript – Microservices (m/f) at enfore, you will help us to build an experienced Microservices Engineering team who aims for innovative tech solutions, collaborative work, self-development and knowledge sharing within an agile tech department.

Your role:

  • You will help us design, develop and deliver scalable and highly-performant services for our world-changing products
  • Work in an environment that prefers quality over quantity and soundness over deadlines
  • Take ownership of feature development and releases
  • You will ensure reliability, scalability and efficiency and make the API easy to use and understand
  • Solve complex performance problems and architectural challenges
  • Design and implement critical high-performance, large-scale services and libraries
  • You will work in an automated and test-driven environment

What we are looking for

  • You are able to communicate and implement your design ideas clearly through UML
  • Excellent knowledge of either Java or JavaScript and at least basic understanding of the difference between these languages
  • Experience with modern JavaScript libraries and tools such as ReactJS or Node.js
  • Strong OOP Design Skills and experience with design patterns and software architecture
  • Experience with test-driven development and professional development processes
  • Enthusiastic about working in multidisciplinary teams
  • Desire to work with and share new and innovative ideas, constantly expanding your knowledge
  • Ability to work in a fast-paced, multi-national and entrepreneurial environment
  • M.Sc in Computer Science, Engineering, or a related field
  • Solid English communication skills

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!

Visit the company website