Senior Node.js Developer
Enjoy Gaming LLC · Engineering · Senior · 27d ago
Open to any country, as long as your working hours sit between UTC+1 and UTC+1.
The role is open remotely with no country restrictions specified, but requires mandatory availability during CET working hours.
Applies on the original listing · via Himalayas
Who can apply
Read straight from the listing, so you know before you spend time on it.
Open to any country, as long as your working hours sit between UTC+1 and UTC+1.
“Remote Work & Core Hours: full-time remote role (8 hours + 1 hour lunch) with mandatory availability between 9:30 and 17:30 CET for team collaboration”
Team operates remotely with mandatory availability required between 9:30 and 17:30 CET.
- Async-first
- The listing doesn't promise async-first working.
- Contractor / B2B
- No mention of hiring international contractors or invoicing.
- Global stipend
- No home office or equipment budget mentioned.
- Annual retreat
- No company-paid get-togethers mentioned.
Read from the listing automatically. Always confirm the details with the company before you accept an offer.
About the role
In this role, you will immerse yourself in server-side architecture and software design, utilizing your expertise to build robust, scalable services and seamless APIs for Enjoy Gaming's platform. You will collaborate with product managers, frontend engineers, and DevOps specialists to design efficient data flows and ensure exceptional system reliability.
What you'll do
- Write high-quality, scalable server-side code using Node.js, NestJS, and TypeScript
- Design and implement robust REST APIs and WebSocket connections for high-performance gaming platforms
- Create and maintain comprehensive code and system architecture documentation
- Collaborate cross-functionally with QA, designers, frontend developers, and Product Owners
- Monitor security best practices and address system vulnerabilities
- Participate in product planning and tackle complex architectural challenges
What you bring
- 4+ years of backend development experience with Node.js and Express
- Strong knowledge of NestJS and TypeScript
- Solid experience with SQL and NoSQL databases such as MongoDB and Redis
- Experience with WebSockets, REST APIs, and message brokers like Kafka or RabbitMQ
- Hands-on experience with AI APIs (OpenAI, Claude, Gemini) or building AI-assisted features
- English language proficiency at an intermediate level or higher
About Enjoy Gaming LLC
Enjoy Gaming LLC is a digital entertainment software provider focused on building high-quality online gaming experiences, including slots and live games.
View Enjoy Gaming LLC profile & open roles →