Senior BackEnd Engineer (Node.js / TypeScript).

€60k to €80k gross/year
Hybrid job
Tech industry
Europe
Job ref47460
Post DateOctober 15, 2026
Senior Back-End Engineer (Node.js / TypeScript)
Location: Sofia, Bulgaria
Work model: Hybrid

About the Opportunity
Our client is an international technology company providing B2B software solutions for the online sports betting and iGaming industry, developing scalable sportsbook platforms for gaming operators worldwide.

The Role
We’re looking for a backend-focused JavaScript developer to build and maintain API-driven applications within a microservices architecture using Node.js, TypeScript, NestJS, MongoDB, and Apache Pulsar.
You’ll collaborate with engineers to develop new features, optimize performance, and ensure backend systems remain reliable and scalable.

Key Responsibilities
Develop and maintain backend services and APIs.
Collaborate with the engineering team to deliver new features.
Optimize application performance and scalability.
Troubleshoot issues and identify effective solutions.
Write clean, maintainable code and contribute to backend architecture improvements.

Required Experience and Skills
  • 5+ years of experience with Node.js.
  • 5+ years of experience with JavaScript, including ES6+ features.
  • Solid experience with the NestJS framework.
  • Good understanding of REST API design and development.
  • Strong analytical thinking and problem-solving capabilities.
  • Effective communication and collaboration skills.
  • Good written and spoken English, with the ability to work confidently in an international engineering team.

Nice to have
Experience maintaining and evolving established API products in live production environments.
A degree in Computer Science, Software Engineering, Mathematics, or a related technical discipline.
Exposure to high-throughput systems and architectures designed to handle substantial workloads.
Familiarity with Apache Pulsar and/or Aerospike.

What’s on Offer?
The company provides an international working environment with opportunities to develop professionally while contributing to technology products in the iGaming sector.

Benefits include:
A modern office environment in Sofia.
Opportunities for career progression and professional growth.
Up to 24 days of paid annual leave.
Monthly food vouchers worth €95.
Flexible working hours and a hybrid working arrangement.
Supplementary health insurance.
Access to a sports and fitness card.
Financial gifts for significant life events, including weddings and the arrival of a new baby.
Regular team-building events and activities.

Next Steps
If you’re a backend engineer who enjoys building scalable services, solving challenging technical problems, and working with modern JavaScript technologies, this could be an excellent opportunity to take your career forward.
Apply to learn more about the role and the engineering team.
Pablo Mary

Pablo Mary

Recruitment Consultant

Apply for this job.

Please note that for your privacy no data from this form is stored in this website, beyond the legitimate interest period.

View our privacy policy

New Career Opportunities

Latest Jobs.

View all jobs

Hybrid

Senior BackEnd Engineer (Node.js / TypeScript)

Sofia, Europe

€60k to €80k gross/year

Senior Back-End Engineer (Node.js / TypeScript) Location: Sofia, Bulgaria Work model: Hybrid About the Opportunity Our client is an international technology company providing B2B software solutions for the online sports betting and iGaming industry, developing scalable sportsbook platforms for gaming operators worldwide. The Role We’re looking for a backend-focused JavaScript developer to build and maintain API-driven applications within a microservices architecture using Node.js, TypeScript, NestJS, MongoDB, and Apache Pulsar. You’ll collaborate with engineers to develop new features, optimize performance, and ensure backend systems remain reliable and scalable. Key Responsibilities Develop and maintain backend services and APIs. Collaborate with the engineering team to deliver new features. Optimize application performance and scalability. Troubleshoot issues and identify effective solutions. Write clean, maintainable code and contribute to backend architecture improvements. Required Experience and Skills 5+ years of experience with Node.js. 5+ years of experience with JavaScript, including ES6+ features. Solid experience with the NestJS framework. Good understanding of REST API design and development. Strong analytical thinking and problem-solving capabilities. Effective communication and collaboration skills. Good written and spoken English, with the ability to work confidently in an international engineering team. Nice to have Experience maintaining and evolving established API products in live production environments. A degree in Computer Science, Software Engineering, Mathematics, or a related technical discipline. Exposure to high-throughput systems and architectures designed to handle substantial workloads. Familiarity with Apache Pulsar and/or Aerospike. What’s on Offer? The company provides an international working environment with opportunities to develop professionally while contributing to technology products in the iGaming sector. Benefits include: A modern office environment in Sofia. Opportunities for career progression and professional growth. Up to 24 days of paid annual leave. Monthly food vouchers worth €95. Flexible working hours and a hybrid working arrangement. Supplementary health insurance. Access to a sports and fitness card. Financial gifts for significant life events, including weddings and the arrival of a new baby. Regular team-building events and activities. Next Steps If you’re a backend engineer who enjoys building scalable services, solving challenging technical problems, and working with modern JavaScript technologies, this could be an excellent opportunity to take your career forward. Apply to learn more about the role and the engineering team.
Apply now

On-site

Fullstack Developer

Cape Town, Malta

Attractive

Full Stack Developer – iGaming / Jackpot Platform About the role We’re looking for a Full Stack Developer to join a team building a high-volume jackpot platform in the iGaming industry. You’ll work across the full stack, developing player-facing features alongside backend services, APIs, data, messaging, and infrastructure. The role combines new development, platform improvements, and production support, with close collaboration across Product, QA, Content, and Engineering. Technology stack You can expect to work with a modern technology environment including: Frontend: React, TypeScript Backend: C#, .NET, ASP.NET Core Messaging: Apache Kafka Database: Microsoft SQL Server Containerisation & orchestration: Kubernetes Cloud: AWS (experience is a plus) Development productivity: AI-assisted coding and development tools Key responsibilities Develop and deliver new features for the jackpot platform and supporting services. Build scalable, reliable, and maintainable solutions for a high-traffic environment. Work across both frontend and backend development. Improve existing functionality and support production systems. Participate in code reviews, technical discussions, and knowledge sharing. Collaborate with Product, QA, Content, and Engineering teams throughout the development lifecycle. Stay current with new technologies and identify opportunities for improvement. Use AI-assisted tools to enhance development efficiency. What we're looking for 2 to 4 years of experience with React and TypeScript. Professional experience developing applications using C#, .NET / ASP.NET Core Experience working with SQL Server, including relational database concepts and database management. Understanding of standard software development lifecycles, engineering practices, and quality standards. Ability to take ownership of assigned work, organise priorities, and operate effectively with a degree of independence. Strong communication skills and the ability to work effectively with developers and non-technical stakeholders. An openness to incorporating AI-powered development tools into your everyday engineering workflow. Nice to have Experience working with Kubernetes Familiarity with AWS or other cloud-based environments. Background working with high-throughput, distributed, or real-time systems. Previous experience within **iGaming, online gaming, betting, or similar technology-driven industries. What you can expect Competitive salary package. Performance-related bonus opportunity. Flexible working options. Opportunities for professional development and career progression within a rapidly growing iGaming environment. Hands-on experience with distributed, high-volume technology using platforms such as Kafka and Kubernetes. The chance to work on systems operating at genuine production scale. A collaborative and diverse engineering culture where developers are encouraged to contribute ideas and influence technical direction. If you're a Full Stack Developer looking for the opportunity to work across a modern technology stack and contribute to a large-scale platform in the iGaming space, this could be an excellent next step.
Apply now

Remote

Business Development Manager - Gibraltar

Remote, Europe

Attractive base + commissions

Principal Streaming Technology & Quality Lead About the Role We are looking for a senior streaming technology specialist to take ownership of streaming quality, performance, reliability, scalability, and cost efficiency within a high-volume live casino environment. You will work closely with Product, Engineering, Data, infrastructure teams, streaming providers, and CDN partners to understand performance at a detailed level, solve complex issues, and drive measurable improvements. This is a principal-level individual contributor role with no direct reports. Alongside operational optimization, you will help define the long-term streaming technology strategy needed to support international growth. Key Responsibilities Streaming Quality & Performance Own the ongoing measurement and improvement of streaming quality across live casino services. Define and evolve KPIs covering latency, reliability, playback, availability, and player experience. Build and improve dashboards, monitoring, alerting, and observability capabilities. Analyze performance across markets, network conditions, devices, browsers, operating systems, and other relevant dimensions. Identify systemic, regional, and provider-specific issues and turn technical findings into actionable improvement plans. Technical Collaboration Work with Engineering, Product, Data, and other technical teams to develop the infrastructure and analytics needed to monitor streaming effectively. Lead investigations into complex streaming issues with internal teams and external partners. Define technical requirements and drive initiatives from problem identification through implementation and validation. Act as the internal subject-matter expert for streaming technology and quality. Providers & CDN Management Work directly with streaming and CDN providers to improve reliability, latency, coverage, scalability, and overall quality. Evaluate provider performance across different markets and use cases. Identify opportunities to improve routing, provider allocation, CDN configuration, redundancy, and delivery architecture. Monitor streaming costs and identify ways to improve efficiency without compromising quality. Technology Strategy Develop the long-term streaming technology roadmap supporting business growth and new markets. Assess existing architecture and identify areas that should be improved, replaced, or potentially brought in-house. Evaluate new streaming technologies, vendors, and delivery solutions. Provide recommendations around player strategy, multi-provider architecture, redundancy, CDN strategy, quality-versus-cost decisions, and infrastructure requirements. Stay current with developments in streaming, codecs, real-time delivery, CDN technology, playback, and related infrastructure. Requirements 10+ years of experience in streaming, video infrastructure, media technology, or a related technical field. Proven experience operating or optimizing large-scale streaming services. Strong understanding of streaming architectures, video players, CDNs, delivery technologies, and performance optimization. Experience with real-time or low-latency streaming. Live casino, live gaming, sports streaming, or similar experience is highly desirable. Strong analytical skills and experience with monitoring, dashboards, observability, and performance data. Ability to combine deep technical problem-solving with broader technology strategy. Experience working with streaming vendors, infrastructure providers, and/or CDNs. Proven ability to influence and deliver results across teams without direct management authority. Strong commercial awareness and ability to balance technical performance with cost. Excellent communication skills with both technical and non-technical stakeholders. Strong English; Armenian is a significant advantage. Location & Working Arrangement Yerevan is preferred. Exceptional remote candidates may be considered if they can travel to Yerevan at least once per month and work closely with the local Product and Engineering teams. What Success Looks Like Success means having clear, data-driven visibility into streaming quality across the business, detecting issues before they materially affect players, continuously improving performance across markets and devices, optimizing provider performance and costs, and maintaining a clear technology roadmap for future scale. This is an opportunity for an experienced streaming professional to have significant technical ownership and strategic influence over a critical part of a global live gaming operation.
Apply now