We are looking for a passionate Node.js Developer with PHP background, who will have the opportunity to make a significant existing systems redesign of legacy services from PHP to Node.js, which allows to demonstrate the ability to adapt and enhance existing systems.
To succeed in the role you have:
✅ Strong development experience in Node.js
✅ Previous experience with PHP and strong knowledge of language-specific features.
✅ Troubleshooting and debugging PHP applications.
✅ Strong knowledge of OOP, OOD (SOLID, GRASP) principles, and experience in applying them — is a MUST.
✅ Experience with the development of production-ready solutions.
✅ Experience with RDBMs (MySQL, PostgreSQL etc.) or CDBMs (Redshift, ClickHouse etc.)
Would be a plus:
➕ Understanding of Async and Multithreading approaches
➕ Experience with Cloud solutions (e.g. AWS, Google Cloud, Azure).
➕ Knowledge of message broker systems.
➕ Understanding of application security and industry standards and best practices.
Preferable personal skills:
🧬 Ability to relate positively to and engage with a wide range of people.
🧬 Strong self-motivation, reliable and flexible team player. High attention to detail.
🧬 Always seeking to improve processes and suggest alternatively better solutions.
What will you be doing?
🤝 Rewrite old codebase from PHP to Node.js
🤝 Back-end development of new functionality.
🤝 Delivering the product roadmap and planning for the future.
🤝 Handle complex problems that might arise during solution development and provide field support with creative and rapid solutions.
🤝 Ensure that the highest coding standards are met and write highly testable, automatable, and performant code over the whole SDLC.
What do you get in return:
🏆 Competitive salary fixed in USD with yearly performance reviews.
🏆 Transparent bonus system every quarter.
🏆 LLC via Diia City formalization
🏆 Full taxation coverage from the company’s side.
🏆 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 do make a difference.
The recruitment process looks like this:
1. HR video call.
2. Technical interview with Stream Leader with live-coding session
3. Final Interview with Tribe Leader and CTO.
Enough has been said — now let’s talk about how you can contribute to the success of Platform Tribe and Playson. Apply now!