Position: React Developer
Company: Join.To.IT
Category: JavaScript
Experience required: 2y
English level: upper

**About client**
A Swedish company based in Gothenburg that creates technological and innovative solutions for workplace resource booking and beyond, such as meeting room and desk room booking. Also develops and markets its own touch display hardware.

**About project**
A new microservices platform is under construction. It has been developed for some time, and should be delivered in January 2022 with continued development thereafter.

**The product under development is made of 4 components:**
• a back-end, and 3 front-end clients;
• a web-site “Dashboard” (React);
• 1 IoT tablet application;
• 1 mobile app.

**The development team** is composed of 7 skilled Engineers, 5 Developers, 2 POs and 1 SM.

**Requirements:**
• commercial experience of React 1+ years;
• fluent spoken and written English;
• strong proficiency in JavaScript, DOM, JS object model, hooks, context API;
• experience with data structure libraries (e.g., Immutable.js);
• knowledge JSON Web Token;
• experience with Babel, Webpack, NPM, etc.;
• good knowledge of RESTful APIs, Pub/Sub architecture, GraphQL;
• knowledge of GIT and GitLab tools.

**Nice to have:**
• knowledge of API / integration of the platforms: Exchange EWS, Google;
• workspace (formerly Google G Suite), Office 365 calendar (Graph API);
• exposure to IoT architecture;
• exposure to SQL and relational databases + Docker.

**We offer:**
• flexible work schedule (office or remote, mix);
• medical insurance and paid vacation;
• salary review every 6 months;
• paid courses, training's, conferences;
• free access to the gym + yoga;
• drinks, fruits and sweets in the office;
• corporate events.

**The opportunity to upgrade technically and grow professionally on the project!**