Senior JavaScript Developer

Location: 

Sofia, BG, 1766

Work Model:  Hybrid

Amusnet is a leading provider recognized for offering best-performing products and innovative solutions in gaming globally. With a portfolio of 300+ casino games, our company delivers engaging online entertainment across 2,000+ websites in 35+ markets. The dedication to innovation and technology also extends to the production of premium slot cabinets, where our games seamlessly integrate with cutting-edge hardware solutions. We continue to expand our network of offices, and our team now consists of 1,300+ industry professionals. As we grow, we're looking for Senior JavaScript Developer!

 

 

We are looking for a Senior JavaScript Engineer who wants to work on meaningful products, make technical decisions, and write code that does more than just pass review — code that actually moves the product forward. For us, JavaScript is not just a language for building interfaces. We use it to create modern, fast, scalable web applications with a strong focus on solid architecture, great developer experience, and stable production environments. 

 

 

THE PERFECT TEAM MEMBER IS INSPIRED TO:

 

  • Build new features, improving existing products, and contributing to architectural decisions for modern web applications.
  • Work closely with other engineers, product people, designers, and QA specialists, while having a real impact on the technical direction of the product.
  • Write clean, maintainable, and well-structured code, take part in code reviews, and help improve engineering practices across the team.
  • Share your experience, propose solutions, and be someone others can rely on technically.

 

THE SKILLS THAT WILL GRAB OUR ATTENTION:

 

  • Strong professional experience with JavaScript / TypeScript and at least one modern frontend framework: React, Angular, or Vue.
  • Understanding of how modern web applications work — component architecture, state management, performance, API integrations, testing, build tools, and deployment processes.
  • We are not looking for someone who simply knows the syntax. We are looking for an engineer who understands trade-offs, can defend technical decisions, and knows when a solution is good not only today, but also six months from now.

 

 

SKILLS CONSIDERED AS AN ADVANTAGE: 

 

  • TypeScript, React, Angular, or Vue
  • REST / GraphQL API integrations 
  • Unit and integration testing
  • Performance optimization
  • CI/CD processes 
  • Design systems or component libraries
  • Working in a product-oriented environment

 

 

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!