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
✅ Basic understanding of Typescript or Javascript
✅ 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: We offer a competitive salary in USD, subject to annual performance reviews.
🏆 Quarterly Bonuses: Benefit from a transparent and systematic quarterly bonus system.
🏆 Legal Formalization: Enjoy LLC formalization under Ukrainian jurisdiction (Diia City).
🏆 Tax Coverage: The company fully covers all applicable taxes.
🏆 Flexible Schedule: We offer a flexible work schedule to accommodate your needs.
🏆 Remote Work Option: Choose to work remotely, providing greater flexibility and comfort.
🏆 Medical Insurance: Receive comprehensive medical insurance for both you and a significant other.
🏆 Financial Support for Life Events: We provide financial support during special life events.
🏆 Unlimited Paid Vacation: Enjoy unlimited paid vacation leave, including Ukrainian bank holidays.
🏆 Unlimited Paid Sick Leave: Take unlimited paid sick leave whenever necessary.
🏆 Professional Development: Get reimbursement for professional development courses and training.
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!