Position: Middle NodeJS Developer for Level 01
Company: Inscale
Category: Node.js
Experience required: 2y
English level: upper
Published: 2020-04-01T00:00:00+03:00

Level01 (level01.io) is on the path of disrupting the derivatives exchange landscape by building a p2p, brokerless and trustless derivatives trade platform. We have a team of amazing talents in Europe, Malaysia and North America building a sophisticated and innovative platform. Level01 is continuously looking for passionate and talented individuals to come on board.

Level01 is building the largest global network of peer-to-peer investors and traders on a platform focused on fairness and transparency using the latest Blockchain technology.

The services are implemented using TypeScript on NodeJS, and include various high-performance, clustered RESTful and Web socket services.
You will be a part of a friendly and passionate team who will support you and will be supported by you in every step of the way. Your team will be responsible for all the technical aspects of one or more microservices.

**Mandatory requirements:**
• A Degree in Computer Science or a related technical discipline
• Minimum 3 years of production backend development experience
• Minimum 1,5 years of back-end JavaScript and Node.js development is a must
• Experienced in TypeScript, Express.js, Socket.io, GRPC and Swagger
• Hands-on experience with high performance RESTful and WebSocket services
• Production experience with MongoDB (+ Mongoose), RabbitMQ and Redis
• Development and DevOps experience with Docker
• Production experience with Microservices architecture is necessary
• The services are normally under a massive load, so, performance tuning and writing optimized code is vital for this role
• Excellent verbal and written English communication skills
• Work autonomously/remotely in a distributed team
• A self-starter with minimal supervision
• Attitude to learn and execute
• Analytical problem-solving skills
• Work in a dynamic and international environment

**Nice to have:**
• C# and .Net Core development experience is a strong advantage
• Development and DevOps experience with Kubernetes is a strong advantage

**Company offers:**
• Being a part of an international team focused on excellence in product development
• Autonomous team structure with a lot of freedom and ownership
• Health insurance including dental care, inpatient/outpatient treatment, massage, etc.
• Flexible working arrangements: from 8-10 am to 5-7 pm
• 20 workdays of annual vacation
• Free English classes
• Modern office facilities in the city center (Gulliver BC, Palats Sportu metro station)
• Team buildings and fun activities
• The dynamic and friendly work environment
• Snacks in the office