+
Login

Enter your email and password to log in if you already have an account on H512.com

Forgot password?
+
Създай своя профил в DEV.BG/Jobs

За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

111+14 =
+
Forgot password

Enter your email, and we will send you your password

Roller Gaming Bulgaria

The job listing is published in the following categories

  • Anywhere
  • Report an issue Megaphone icon

Report an issue with the job ad

×

    What is wrong with the job listing?*
    Please describe the problem:
    In order to confirm you are not a robot please fill the answer to the calculation in the field:
    Tech Stack / Requirements

    About Roller Gaming

     Roller Gaming, based in Sofia and London, is a dedicated player in the iGaming/iGambling/Sportsbetting/iLottery domain. We provide professional services and develop next-generation native applications and web-based platform solutions for global leaders in the Online Betting and Gaming industries.

    Initially, it started as a product company with a team of specialists developing its own product. Later, we successfully created a team of software engineers skilled in React JS, Java, Android, and iOS.

    Our team of talented professionals works hybrid or remotely from various cities across Bulgaria.

    Why Join Us at Roller?

    If our values align with yours, you could be our next team member.

    Discover what awaits you at Roller Gaming:

    • A culture of transparency, loyalty, and mutual respect.
    • A collaborative environment where team dynamics drive success.
    • Opportunities for professional growth and innovation.
    • The flexibility to work hybrid or remotely, ensuring a healthy work-life balance.
    • A company that prioritises health and well-being.
    • Engaging internal events, charity initiatives, sports activities, and a friendly, supportive team.
    • Be part of a thriving team shaping the future of gaming technology.

    Duties and Responsibilities:

    • Lead technical direction for a cross-functional development team, breaking down complex challenges and guiding high-quality engineering solutions.
    • Deliver production-ready software end-to-end: design, build, and maintain scalable backend and/or full-stack systems that are secure, observable and resilient.
    • Set and uphold coding standards and software quality practices through code reviews, pair programming, and mentorship.
    • Shape and evolve the system architecture, collaborating closely with Architects and Engineering Managers to align on long-term technical goals.
    • Take part in the full software development lifecycle – from ideation to production monitoring. Drive technical discovery and delivery planning, contributing to the refinement of team backlogs and proactively identifying risks or opportunities.
    • Own code quality: write clean, well-tested, maintainable code; adopt CI/CD, logging and telemetry practices; address technical debt and support your team in continuously improving software quality.
    • Mentor and grow other engineers, providing guidance, feedback, and technical coaching across the team.
    • Collaborate deeply: participate in code reviews, pairing, and shared learning sessions; work with Product and Architecture to scope and deliver features that bring value to our users.
    • Improve the way we build: refine pipelines, tooling, and team processes to improve flow and make development more reliable
    • Operate what you build – participate in on-call/incident rotations, using SLOs and blameless retros to drive reliability.

    Who You Are:

    • A pragmatic and experienced engineer with a deep understanding of building and operating distributed systems at scale.
    • A natural problem solver who can simplify complexity and make sound architectural decisions under uncertainty
    • A strong communicator who can align technical decisions with business goals and collaborate effectively across roles.
    • An advocate of high-quality engineering practices—automated testing, CI/CD, observability, and security-by-design.
    • A mentor and multiplier who helps elevate the skills of those around you, both formally and informally.
    • Comfortable navigating ambiguity and change, and helping others do the same

    Qualifications, Skills and Experience:

    • 5+ years of professional experience in software development (backend, full-stack, or related roles) with demonstrated success in technical leadership roles.
    • Proven ability to design and deliver scalable, maintainable, and secure backend or full-stack systems in production.
    • Experience mentoring other engineers and influencing team-level engineering practices.
    • Strong command of system design principles, API development, data modelling, and asynchronous communication patterns.
    • Proficiency in modern programming languages and frameworks (e.g., Java, JavaScript/TypeScript, Go, or similar).
    • Familiarity with cloud-native development, microservices, containerization, and infrastructure-as-code concepts.
    • Deep understanding of iterative software delivery best practices and the full SDLC.
    • Ability to communicate clearly and collaborate effectively within a team.

    Our Benefits:

    • Remote Office – Flexible hybrid form of working, option for working fully remotely
    • Parking Space – We provide free parking spots
    • Fun Office Space – We offer a game zone and a relaxation area
    • Health Insurance – Additional private health insurance, including dental care plan
    • Personal Development – Company-sponsored training budget to further develop your skills
    • Employee Referral Programme – Receive a bonus for referring a friend
    • Holidays – Enjoy extra 5 days after your 1st and 5th year
    • Social Events – We love to celebrate our success together
    • Family Insurance – Add insurance to a family member
    • Offering sport cards – 100% sponsored by the company