Development of modern backend applications based on Node.Js
Development of modern frontend applications based on React JS
Development of APIs based on GraphQL
Design and implementation of new features for sophisticated software solutions in cooperation with project management, design, and development departments
Writing and maintaining our automated test suites
Participation in continuous improvement processes
Your profile
Very good knowledge of Node.JS
Strong knowledge of ES 6 JavaScript as well as extensive knowledge of frameworks and libraries such as reactJS, vue.js and/or Angular
Sound experience with relational or non-relational databases
Good knowledge of data structure design
Competences in consuming and creating web services based on ReST and especially GraphQL
Know-how in performance optimization
Basic knowledge of HTML and CSS is helpful
Experience with agile development in a team
Hands-on experience with automated software testing
Basic knowledge in API security
Fluent in English
Nice to haveExperience of PHP, ideally with frameworks such as Symfony, Laravel or Yii
Experience with containerization technologies such as Docker etc.
Experience with container orchestration tools like, i.a., Kubernetes, OpenShift, or Docker Swarm
Knowledge of designing and adapting software to be twelve factor applications
Knowledge of continuous integration via tools like Jenkins