{"id":2723901,"url":"https://alion.io/job/enjoy-gaming-senior-node-js-developer","title":"Senior Node.js Developer","company":{"id":674155,"name":"Enjoy Gaming","domain":"enjoygaming.com","url":"https://alion.io/company/enjoygaming","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Recruitee","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":{"label":"CET","utc_offset_min":1,"utc_offset_max":1},"hiring_geo_confidence":"structured","locations":["Bratislava, Slovakia"],"countries":["SK"],"hiring_countries":["SK"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":36000,"max_usd":71000,"period":"year","method":"role_seniority_country_cell","sample_n":14},"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Apache Kafka","optional":false},{"name":"Claude","optional":false},{"name":"ClickHouse","optional":false},{"name":"Docker","optional":false},{"name":"Docker Compose","optional":false},{"name":"GCP","optional":false},{"name":"JavaScript","optional":false},{"name":"MongoDB","optional":false},{"name":"Nest.JS","optional":false},{"name":"Node JS","optional":false},{"name":"OpenAI","optional":false},{"name":"RabbitMQ","optional":false},{"name":"React.js","optional":false},{"name":"Redis","optional":false},{"name":"Rest API","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false},{"name":"WebSockets","optional":false}],"status":"live","first_seen_at":"2026-10-16T13:35:04Z","employer_posted_date":"2026-10-16","last_verified_at":"2026-10-17T00:05:46Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Enjoy Gaming is a software provider focused on creating high-quality digital entertainment experiences, including Slots and Live Games. Our team brings together experienced professionals in game development, product, and design, driven by a passion for innovation and quality.\nAt Enjoy Gaming, we value ownership, excellence, and drive. These principles shape the way we work, collaborate, and build products.\nJoin us and be part of our innovative journey in the gaming world!\nWe are currently seeking a skilled Senior Node JS Developer to join our innovative team and contribute to the development of high-performance backend systems. 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 our platform. You will collaborate with product managers, frontend engineers, and DevOps specialists to design efficient data flows and ensure exceptional system reliability. Your technical expertise, problem-solving abilities, and passion for clean code will be essential in driving engineering excellence and supporting the growth of our product portfolio.\nRequirements\nAbout you:\n4+ years of experience with backend in NodeJS/Express\n\nStrong Knowledge of Nest JS / Typescript\n\nStrong Knowledge of SQL and NoSQL (Mongo, Redis)\n\nExperience WebSockets and REST API\n\nExperience using messaging and task-processing frameworks (e.g., Kafka, RabbitMQ, etc.)\n\nUnderstanding of security, vulnerabilities, and approaches to avoid them\n\nHands-on work with AI APIs (OpenAI, Claude, Gemini) or building AI-assisted features/agents\n\nEnglish level: intermediate or higher\n\nWill be a huge plus:\nExperience with ClickHouse\n\nExperience in optimizing the performance of highly loaded systems\n\nGood understanding of GCP\n\nExperience with JavaScript, React JS\n\nWorking principles with Docker/Docker Compose\n\nWhat goals will you have?\nWriting high-quality code\n\nDocumentation: Create and maintain code and architecture documentation\n\nCollaborating with teams: Working closely with other developers, QA, designers, Product Owner, to ensure successful delivery of projects\n\nKeeping an eye on security\n\nParticipate in planning\n\nSolving complex problems\n\nWhat We Offer:\nCompetitive Salary in EUR: with annual performance reviews to recognize your growth\n\nRemote 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\n\nComprehensive Benefits: including medical insurance, psychologist support, and Polish, Slovak speaking clubs\n\nGenerous Paid Time Off: 20 working days of paid vacation, plus 10 additional paid days off, 10 paid sick days, and all national holidays in your country\n\nProfessional Development Support: reimbursement for courses, training, and certifications\n\nWell-being Perks: support for language classes, sports, massages, or life coaching\n\nPlease note that feedback on your application will be provided within two weeks if a positive decision is made regarding your candidacy.\nI give my consent following the Law on the Protection of Personal Data dated June 1, 2010, No. 2297, effective from January 1, 2011, for the processing of information classified as personal data.","description_format":"text","description_chars":3261,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"Slovak","level":"All levels","optional":false},{"language":"English","level":"All levels","optional":false}]},"benefits":["Health insurance","Professional development"],"hiring_locations":[{"name":"Slovakia","iso":"SK","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["iGaming & Gambling"],"lifecycle":[{"event":"open","at":"2026-10-16T15:48:29Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":24,"reasons":["conf:0","win:early"],"computed_at":"2026-10-17T00:16:48Z"},"pay":null,"html_url":"https://alion.io/job/enjoy-gaming-senior-node-js-developer","json_url":"https://alion.io/job/enjoy-gaming-senior-node-js-developer.json","meta":{"generated_at":"2026-10-17T00:16:48Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":343,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":674155},"rest":"https://alion.io/mcp/rest/get_company?id=674155"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fenjoy-gaming-senior-node-js-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fenjoy-gaming-senior-node-js-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fenjoy-gaming-senior-node-js-developer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/enjoy-gaming-senior-node-js-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fenjoy-gaming-senior-node-js-developer"}]}