Amusnet
Posted 2mo ago

Lead Software Engineer (Sofia, BG, 1766)

Amusnet
Sofia, Sofia City, Bulgaria
OnsiteFull Time
Responsibilities
  • leading development
  • mentoring engineers
  • designing architecture
Requirements
  • Proven senior/lead software engineering experience
  • Proficiency in TypeScript/JavaScript
  • OOP/MVC
  • Algorithms
  • Module bundlers, Git
  • Jenkins, and performance tuning for low-latency distributed systems
  • Leadership and mentoring skills
Technical tools mentioned
TypeScriptJavaScriptViteWebpackGitJenkinsHTML CanvasPixiJSGSAP

Job description

Amusnet is a leading provider recognized for offering the best-performing products and innovative solutions in gaming globally. With a portfolio of 300+ casino games, our company collaborates with 800+ operators on 2000+ websites in 35+ markets to enrich online entertainment. Our dedication to innovation and technology also extends to producing premium slot cabinets where our games fuse seamlessly with cutting-edge hardware solutions. Our team consists of 750+ industry professionals, and we continue to broaden our network of offices as we grow. Our team is growing and we are looking for Lead Software Engineer!



 



 


We are looking for a Lead Software Engineer to guide and shape the development of our cutting-edge live casino games, working at the forefront of game creation. You will play a pivotal role in defining technical direction, mentoring team members, and ensuring that our games achieve the highest standards in performance and scalability. You will be involved in various stages of game development—from concept to finished product—including architecture, design, programming, testing, and production.


 


The role provides an exciting opportunity to solve complex problems with the latest technologies, focusing on creating low-latency, high-performance live casino games where optimization is not just important but critical.


 


 


THE PERFECT TEAM MEMBER IS INSPIRED TO: 


 




  • Lead and take ownership of the software development life cycle across multiple projects




  • Provide technical leadership, mentor other engineers, and enforce engineering best practices




  • Drive architecture decisions, ensuring systems are scalable, maintainable, and performant




  • Collaborate with cross-functional teams, including game designers, developers, and product managers, to ensure alignment on technical and product goals




  • Diagnose and resolve complex performance issues and bugs across the system




  • Stay on top of emerging technologies, bringing innovative ideas to the team




  • Deliver high-quality, maintainable code, while continuously improving our processes and standards




 



THE SKILLS THAT WILL GRAB OUR ATTENTION: 


 




  • Proven experience as a Senior Software Engineer or Lead Software Engineer, with proficiency in Typescript and JavaScript




  • Solid knowledge of Object-Oriented Programming, MVC, and other design principles




  • Deep expertise in algorithms




  • Experience with module bundlers (Vite, Webpack, etc.)




  • Strong knowledge of Git




  • Comfortable working with CI/CD tools like Jenkins




  • Experience with performance tuning, distributed systems, and delivering high-availability, low-latency applications




  • Proven ability to lead and manage cross-team initiatives, fostering collaboration across multiple departments to achieve technical and product goals




  • Excellent analytical and problem-solving abilities




  • A passion for delivering consistent, high-quality software that meets industry standards




 



SKILLS CONSIDERED AS AN ADVANTAGE:


 




  • Experience with Typescript




  • HTML Canvas or rendering libraries (PixiJS)




  • Tweening libraries such as GSAP




  • Testing frameworks to ensure your code is rock-solid




 

 



 



THE REASONS TO JOIN OUR TEAM:



 




  • Excellent remuneration package

  • Performance-based bonuses

  • Private health insurance

  • Card for Public Transportation

  • Multisport card

  • Corporate discounts

  • Parking – early bird option

  • 25 days of annual paid leave

  • Performance review process

  • Internal & external training programs

  • Team buildings & local company events

  • Work-life balance

  • Inspiring & supportive colleagues

  • Culture that encourages creativity & talent



 



If you are interested, please send us your CV.



All applications will be treated strictly confidential. 

Only short-listed candidates will be contacted.



Thank you for applying!

About Amusnet

Develops and provides online and land-based casino gaming solutions.

Similar jobs

Software Engineer roles near Sofia, Sofia City
20h
Save
Mark Applied
Hide
Principal Software Engineer FTC
Sofia, Sofia City Province, Bulgaria
HybridFull Time, Contract
Fastmarkets
Fastmarkets: Provides global commodity price benchmarks and market intelligence services.
Strong experience with .NET/C#, Azure, distributed and cloud computing, databases, UI frameworks, web protocols, messaging, testing, microservices, and mentoring junior developers; strong English communication required.
Microsoft .NET, C#, Microsoft Azure, Azure Service Fabric, Azure Blob Storage, Azure Service Bus, Azure Event Hubs, SQL Server, Cosmos DB, Angular, TypeScript, JavaScript, REST, WebSockets, SignalR, gRPC, Redis, AI
21h
Save
Mark Applied
Hide
Senior Software Engineer- Angular
Sofia, Sofia-Capital, Bulgaria
€45k-€68k/yr HybridFull Time
Entain
EntainLondon Stock Exchange: ENT: Provides sports betting and online gambling entertainment services.
Expert Angular and TypeScript skills; proficiency in HTML/CSS, Angular CLI, Nx, modern build tooling, performance optimization, design patterns, and software architecture.
TypeScript, JavaScript, Angular, HTML, CSS, Angular CLI, Nx
1d
Save
Mark Applied
Hide
Staff Software Engineer - Fullstack
Sofia, Sofia City Province, Bulgaria
RemoteFull Time
Quickbase
Quickbase: Provides a no-code platform for building custom business applications.
Strong React and TypeScript experience, production feature delivery, fullstack capability, complex stateful UI experience, architectural judgment, UX focus, and end-to-end feature ownership.
React, TypeScript, Copilot, Cursor, Claude Code, React Flow, XYFlow, CodeMirror, Monaco, AWS, DynamoDB, Lambda, ECS
3d
Save
Mark Applied
Hide
Associate, Software Developer Full Stack
Sofia, Sofia City Province, Bulgaria
HybridContract
European Bank for Reconstruction and Development
European Bank for Reconstruction and Development: Multilateral bank fostering economic development and market transitions.
Requires Java 21+, Spring Boot, Angular, TypeScript, REST APIs, Azure, Docker, testing, Git, microservices, and Agile/Scrum experience; knowledge of security and code quality practices is needed.
Java, Spring Boot, JPA, Hibernate, OpenAPI, Swagger, JDBC, PostgreSQL, Gradle, JUnit 5, Spring Boot Test, Mockito, Git, Angular, RxJS, Angular Router, TypeScript, HTML5, CSS3, NgRx, HttpClient, Microsoft Azure, AKS, Azure Storage, Azure Database for PostgreSQL, Key Vault, Managed Identity, Docker, Azure DevOps, GitHub Actions, Jenkins, Logback, Logstash, Application Insights, Spring Actuator, OAuth 2.0, OIDC, Azure Blob Storage, Azure Service Bus, Azure API Management, Azure Entra ID, B2C, Azure Monitor, Azure Front Door, Application Gateway, WAF, Kubernetes, Helm, Terraform, Cosmos DB, Liquibase, GraphQL, Apollo, Spring GraphQL, Camunda, Pact, SonarQube, Jacoco, SAST, DAST
3d
Save
Mark Applied
Hide
Senior Java Engineer
Sofia or Dubai or Warsaw
HybridFull Time
TPConnects
TPConnects: Provider of modern airline retailing and distribution technology.
5+ YOERequires 5+ years of Java experience, Spring Boot, microservices, REST APIs, AWS, MySQL, software testing, analytical skills, and fluent written and spoken English.
Java, Spring Boot, AWS, MySQL, DynamoDB, ClaudeAI, REST APIs, microservices
6d
Save
Mark Applied
Hide
Senior Software Engineer (Golang)- Payments Experience
Sofia, Sofia City Province, Bulgaria
OnsiteFull Time
SumUp
SumUp: Provides mobile point-of-sale payment solutions for small businesses
Hands-on Go experience, microservices and RESTful APIs, SQL and PostgreSQL, Kubernetes, AWS, and comfort working across Go and Ruby codebases.
Go, Ruby, RESTful APIs, SQL, PostgreSQL, Kubernetes, AWS
1w
Save
Mark Applied
Hide
Software Engineer III (3 months assignment)
Sofia, Sofia-Capital, Bulgaria
€31k-€42k/yr OnsiteTemporary
UKG
UKG: Provider of workforce management and human capital management software.
4+ YOEDeep expertise in Java,4+ years professional software development,proficiency with GitHub and JIRA,understanding of cloud and DevOps,ability to design, test and deploy scalable systems.
Java, GitHub, JIRA, Junit, Selenium, Azure, AWS, GCP
1w
Save
Mark Applied
Hide
.NET Software Engineer
Sofia, Sofia City Province, Bulgaria
HybridFull Time
Milestone Systems: Developer of open platform IP video management software.
3+ YOE3+ years developing with C# and .NET, strong OOP, troubleshooting, REST APIs, CI/CD, SQL Server, experience with large-scale enterprise software and Windows applications.
C#, .NET, REST APIs, SQL Server, CI/CD, Windows