Position: JavaScript Developer (React.js/Node.js)
Company: iX.co
Category: JavaScript
Experience required: 3y
English level: intermediate

iX.co is looking for a JavaScript Full-stack Developer (React.js/Node.js) to develop the world’s leading digital marketing platform that connects iconic brands and sports rights holders with global fan audiences. We are seeking to a specialist, who can deliver performant and efficient code and solutions and contribute both on front-end and back-end sides and will help us in building tools to enable brands to collect data from the digital and physical world, understand their audience, and create engaging, personalized fan experiences.

Required skills:
— 3+ years of commercial JS experience
— 2+ year of experience with React.js
— 2+ years of experience with Node.js
— ES6/ES7/ES8
— OOP and Functional Programming
— DOM and its API
— JS Frameworks/UI Libraries
— Intermediate in NodeJS Core and V8
— Intermediate in Web Servers
— Intermediate in Package Managers (npm, yarn)
— State Management frameworks
— Package Managers (npm, yarn)
— Basic in Static Typing
— Intermediate in Development Tools
— Intermediate in Git

As a plus
— Basic in Strict Typing
— Basic in Module Bundlers
— Basic in HTML Templates
— Intermediate in HTML/CSS
— Intermediate in CSS Preprocessors
— Basic in Test Frameworks
— Basic in DB
— Basic in Data Structure Stores
— Intermediate in Linters

Project Tech Stack:
— ES2017
— ReactJS
— MobX
— SSR
— WebPack
— Gulp
— Handlebars
— Less
— NodeJS 10
— ExpressJS, KoaJS
— MongoDB, Redis, DynamoDB, MySQL
— AWS (EC2, Lambda)
— Okta (IDP, SSO)

We offer:
— Competitive salary and yearly bonus
— Medical insurance (after probationary period)
— Fitness benefits (after probationary period)
— Fully paid English courses and the opportunity to improve English skills by regular collaboration with native speakers
— Flexible working arrangements
— Weekly Happy Hours and periodic team activities
— Work in a high-growth, energetic environment