Senior NodeJS Developer

Job not on LinkedIn

🕒 July 27

🌐 Czechia, Serbia, +4 more countries – Remote

infoinfo

⏰ Full Time

🟠 Senior

🖥 Software Engineer

👻 Ghost score 37%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Talentgrator

Talentgrator

11 - 50 employees

Founded 2020

🎯 Recruiter

👥 HR Tech

🎲 Gambling

Recruitment • HR Tech • Gambling

Talentgrator is a recruitment agency specializing in IT and the iGaming (online gambling/entertainment) sector. It operates a talent marketplace and hiring platform that connects companies and candidates—offering job browsing, vacancy posting, an integrated messaging system, one-click applications, and a database of 30,000+ talents. The site highlights fast matches (300+ weekly), privacy for reviewers in the gambling industry, and tools to streamline hiring for employers and job search for candidates.

📋 Description

• Design, develop, and optimize services within our networking core. • Build highly reliable systems for request processing, routing, load balancing, failover, and streaming data delivery. • Contribute to platform scalability, performance, and operational excellence. • Work directly with: • - HTTP/1.1 • - HTTP/2 • - WebSocket • - TLS • - CONNECT tunneling • - Compression technologies (gzip, brotli, zstd, deflate) • Diagnose and resolve complex networking issues in production environments. • Implement tracing, metrics, and logging using OpenTelemetry. • Build dashboards and alerts generated directly from code. • Analyze system behavior under load and improve operational visibility. • Maintain and extend runtime integrations with external web applications. • Develop compatibility layers between internal systems and third-party clients. • Write portable TypeScript code compatible with both Node.js and Bun runtimes. • Ensure proper tree-shaking, modular design, and absence of cyclic dependencies. • Participate in architecture discussions and technical decision-making. • Own projects end-to-end: • - Research • - Design • - Planning • - Development • - QA • - Documentation • - Retrospectives • Leverage AI tools as an integral part of the engineering workflow.

🎯 Requirements

• 5+ years of commercial experience with TypeScript and JavaScript. • Strong expertise in Node.js development. • Deep understanding of: • - Asynchronous programming • - Event loops • - Streams • - Error handling • - High-performance backend systems • Experience designing and maintaining production-grade services. • Networking Knowledge • Practical understanding of: • - HTTP/1.1 and HTTP/2 • - WebSocket • - TLS • - HTTP headers • - Caching • - Compression • Ability to troubleshoot real-world networking problems. • Software Architecture • Experience designing modular systems with: • - Clean boundaries • - Dependency Injection • - Type-safe contracts • - Maintainable code structures • Strong understanding of scalable application architecture. • Testing & Quality • Experience with: • - Unit testing • - Integration testing • - End-to-end testing • Comfortable using TDD as a practical engineering tool. • Databases • Strong knowledge of SQL databases. • Experience with ORM frameworks and database migrations. • Understanding of indexes, transactions, and performance optimization. • DevOps & Observability • Experience with monitoring, logging, and tracing. • Familiarity with CI/CD pipelines and monorepo workflows. • Understanding of production environments and performance under load. • Highly Valued ExperienceReverse Engineering & Web Client AnalysisWe highly value engineers who have experience working with third-party web applications and browser internals, including: • - Reading and understanding minified or obfuscated JavaScript bundles. • - Reverse engineering application behavior without source code. • - Network traffic analysis using HAR files and proxy tools. • - Debugging HTTP/2 and WebSocket traffic. • - Browser instrumentation and runtime code injection. • - Working with Service Workers and modern SPA architectures. • - Cross-browser testing using Playwright and BrowserStack. • AI-Assisted DevelopmentWe actively build our engineering processes around AI-assisted development practices. • We are looking for engineers who: • - Use AI critically and responsibly. • - Verify generated code and recommendations. • - Follow structured workflows from research to implementation. • - Understand security considerations when working with AI tools. • - Take ownership of outcomes rather than relying blindly on generated solutions.

🏖️ Benefits

• 20 vacation days and 5 family days yearly • Flexible start to the workday • Support from a professional corporate coach and psychologist • Regular internal and external activities, workshops, trips, and corporate events • Access to our internal knowledge base, meetups, and team-building activities • Ongoing training in new technologies and continuous professional development support

Apply Now

Similar Jobs

🕒 March 22

IESF - International Executive Search Federation

1001 - 5000

💼 Consulting

📦 Logistics

🏥 Healthcare

Mid-Senior Mobile Engineer creating and enhancing mobile applications for a cloud-based HR software company. Join a skilled team in an fully remote environment focused on agile development and customer experience.

Android

Kotlin

SDLC

Swift