Position: Senior Full Stack (Node.js & React.js) Developer
Company: Playson
Category: Node.js
Experience required: 5y
English level: intermediate

The latest technologies and expensive business solutions are used to ensure we are heading towards our goals as a company.

An experienced Full-stack Node.js Engineer will be mainly focused on the new RnD product — Playbox, which consists of UI, WebApi built with PHP and a set of microservices built with Node.js.

**What will you be doing?**
🔹 Develop brand new features with a distributed team and be proactive in terms of proposing new ideas
🔹 Develop a high-loaded system from scratch
🔹 Front-end and Back-end development of new functionality
🔹 Code and Architectural review
🔹 Transform requirements to a set of various types of tests
🔹 Proactive position in solution development, processes improvements
🔹 Handle complex problems that might arise during solution development and provide field support with creative and rapid solutions


**Our requirements for the candidate:**
✅ Node.js (Rx.js, Async, Inversify, TypeScript)
✅ React.JS (Redux, Redux-Thunk, TypeScript)
✅ Frontend experience written from scratch application on TypeScript
✅ Writing unit tests for frontend and backend.
✅ CSS, SCSS (BEM, SMACSS)
✅ Development production-ready solutions
✅ Experience with RDBMs (MySQL, PostgreSQL, etc...) or CDBMs (Redshift, ClickHouse, etc..)

**Desirable experience:**
➕PHP
➕Understanding Event Sourcing and CQRS approaches
➕Experience with non-relational databases (DynamoDB, Redis, Cassandra, ClickHouse)
➕Experience with Kafka
➕Immutable
➕Sinon, Chai
➕ESLint
➕SCSS
➕Understanding of orchestration and virtualization (Docker)
➕Understanding of application security and industry standards, its best practices


**This is what you get in return:**
🏆 Competitive salary fixed in USD with yearly performance reviews
🏆 Transparent bonus system on a quarterly basis
🏆 Private Entrepreneur formalization
🏆 Full taxation coverage from the company’s side
🏆 Flexibility in your schedule (you decide when it is convenient for you to come to the office as long as it does not cripple down our development plans)
🏆 Medical Insurance for Covid-19 related situations
🏆 Special Life Event financial support
🏆 Unlimited paid vacation leave and Ukrainian bank holidays
🏆 Unlimited paid sick leave in case of necessity
🏆 Development courses/training reimbursement
🏆 Online Corporate English classes
🏆 Corporate team-building events, corporate parties
🏆 Employee Referral bonus program
🏆 Opportunity to visit our corporate gym
🏆 The kitchen as it should be: unlimited fruits, fresh vegetables, snacks, tea, and coffee in the office with soul and spirit

**If I were you — I would apply!**: 🤩