Position: Senior Backend Node.js Engineer
Company: Playson
Category: Node.js
Experience required: 5y
English level: intermediate

**To succeed in the role, you have:**
✅ Backend experience with Node.js (Rx.js, Async, Inversify, TypeScript)
✅ Experience in developing serverless applications based on AWS platform
✅ Strong understanding of Async and Multithreading approaches
✅ Experience with Docker containers and microservice approaches.
✅ Linux advanced user
✅ Experience in writing unit tests for frontend and backend.
✅ Experience with RDBMs (MySQL, PostgreSQL etc...) or CDBMs (Redshift, ClickHouse etc..)
✅ Experience with development production-ready solutions

**Would be a plus:**
➕ Understanding Event Sourcing and CQRS approaches
➕ Canvas/WebGL (with Pixi.js or similar...)
➕ Immutable
➕ Sinon, Chai
➕ ESLint
➕ SCSS
➕ Understanding of orchestration and virtualization (Docker)
➕ Understanding of application security and industry standards, its best practices

**Preferable personal skills:**
🧬 Ability to deliver the result within the discussed deadline
🧬 Ability to relate positively to and engage with a wide range of people
🧬 Strong self-motivation, reliable and flexible team-player, who is ready to work in an Agile environment
🧬 High attention to details
🧬 Always seeking to improve processes and suggest alternatively better solutions

**What will you be doing:**
🤝 Become part of a full-stack team of the product, which is positioned as an independent part of the platform
🤝 Develop brand new features with a distributed team and be proactive in terms of proposing new ideas
🤝 Develop system from scratch which can rapidly process up to 39 Million requests per second with 100% uptime and consistency
🤝 Develop features with a simple UI part on JS
🤝 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

**What do you get in return:**
🏆 Competitive salary fixed in USD with yearly performance reviews
🏆 Transparent bonus system on a quarterly basis
🏆 LLC via Diia City + Private Entrepreneur formalization
🏆 Full taxation coverage from the company’s side
🏆 Flexibility in your schedule
🏆 Remote Work
🏆 Full Medical Insurance for you and your +1
🏆 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 English classes that do make a difference!
🏆 Employee Referral bonus program

The recruitment process includes the next steps:
1. HR Interview
2. Technical interview with Team
3. Interview with Manager

Enough has been said — now let’s talk about how you can contribute to the success of the Platform Tribe and Playson. **Apply now!**