Position: 2D/3D Developer
Company: Luxoft
Category: JavaScript
Experience required: 2y
English level: upper

Project Description:
It's a web application for drilling engineers, which is based on microservices architecture. System's capabilities include data acquisition from other hardware/software systems, machine control, cloud connectivity, process control and user interaction.
You will be a member of a cross functional team: fullstack developers (Kiev/Dnipro, Ukraine), QA and Product Owners (Houston, USA).
Our project is stable, long-term and constantly adopts new technologies. Key project stakeholders are open for innovative ideas.
Project is based on SCRUM methodolog
In addition to the full-stack developer, he will work on the stories where we need to implement 2D or 3D on the web.
The solution will be on the Edge platform in the docker swarm environment.
This is a great opportunity to work in an international team, apply and learn modern IT technologies like IoT, cloud platforms, microservices environment and other.

Responsibilities:
Create, maintain and deploy front-end and back-end services, create PoC (proof-of-concept) solutions.

Mandatory Skills:
Technologies used: Angular7+, JavaScript, NodeJS (Express JS), Typescript, Docker, MongoDB (Mongoose ODM), RabbitMQ, Socket.io, Consul, MQTT, Jenkins
CSS3, SVG, HTML, Bootstrap, Canvas, PrimeNG, WebGL, ThreeJS, CouchDB

Nice-to-Have Skills:
Bulma + CCS3 (SCSS / SASS)
ng-bootstrap / Angular Material