Position: Senior Node.js developer
Company: Grid Dynamics
Experience required: 3y
English level: intermediate

Humanizing Technologies is an ambitious and innovative company with offices in Austria (Vienna) and Germany (Cologne). Specialized in humanoid robots and telepresence solutions. Together with major companies such as Softbanks Robotics, we are working towards a vision to bring humanoid and social robots closer to their worldwide customers.

Responsibilities:
- Develop high-quality, fast, and reliable code that runs on our customer facing applications and backend microservices
- Work with us on the design and implementation of new services and products
- Strive for quality by writing software tests
- Take ownership of features from design to implementation and testing to deployment
- Evaluate upcoming technologies and stay ahead of the curve
- Ensure that our customer’s experience is the very best it can be

Requirements:
- 4+ years of experience in modern JavaScript
- Experience in various JavaScript front-end frameworks (notably Node.js)
- Strong architectural skills
- Great oral and written communication in English
- Ability to work in a fast-paced start-up environment
- Passion for clean code and focus on simplicity
- Be open to learning something new each day

Nice to have:
- Know different database technologies by heart
- Knowledge of scripting and container environments
- Experience in the DevOps field
- Experience with using JavaScript to build native applications

We offer:
- Direct cooperation with the customer
- Dedicated HR / Client Manager
- Competitive salary, medical insurance, 20 working vacation days
- English classes / Grid University courses
- Regular corporate events, team buildings, etc.