Position: Senior NodeJs developer (Munich-based Startup)
Company: X1 Group
Experience required: 3y
English level: intermediate

Our client is a fresh and ambitious startup, dedicated to building a platform in the automotive after-sales area, which helps customers get a free and objective repair offer via 3 easy steps, and repair shops are given qualified leads and thus have less administrative work.
We offer a unique opportunity to join a startup from the very beginning and build everything literally from scratch. There’s a big vision and scope of the platform, quick MVP launched in production and keen need for qualified engineers who will:
— design scalable architecture for platform core;
— develop operations portal and migrate the existing version;
— develop public APIs that can be used by partners and perform integration with third-party APIs to extend the platform functionality;
— develop and maintain end customer-facing web application for damage reporting;
— set up CI process and configure development infrastructure.

Requirements:
— At least 5 years of professional experience in design and development of object-oriented software using JavaScript
— Preferably full-stack experience, however, we’ll happily consider both back-end and front-end prior specialization
— Experience with the following technologies: NodeJS, TypeScript, ReactJS
— Experience with REST web-services
— Experience with PostgreSQL
— Solid background with DevOps, deep understanding of CI/CD (Jenkins, BitBucket Pipelines etc.)
— Experience with software architecture design patterns and principles
— Good command of Cloud services — Azure, AWS or Google Cloud
— Ability to learn quickly and work independently, pro-activity, passion to learn new technologies and introduce them to the team
— Intermediate or higher level of spoken English

Would be a plus:
— Knowledge of NoSQL databases
— Experience with Scrum