+
Вход

Въведи своя e-mail и парола за вход, ако вече имаш създаден профил в DEV.BG/Jobs

Забравена парола?
+
Създай своя профил в DEV.BG/Jobs

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

96-14 =
+
Забравена парола

Въведи своя e-mail и ще ти изпратим твоята парола

Roller Gaming

Senior .NET Mobile Developer

ApplyКандидатствай

Обявата е публикувана в следните категории

  • Anywhere
  • Съобщи проблем Megaphone icon

Съобщи за проблем с обявата

×

    Какво не е наред с обявата?*
    Моля опиши ни, къде е проблемът:
    За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:
    Tech Stack / Изисквания

    About Roller Gaming

    Roller Gaming, based in Sofia and London, is a dedicated player in the iGaming/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 50 talented professionals works hybrid or remotely from various cities across Bulgaria.

     

    Why Join Roller Gaming?

    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 prioritizes 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.

     

    About the role:

    The .NET Software Engineer role is a key contributor to a collaborative Engineering team delivering award winning apps and services. A skilled engineer who can take well-defined tasks and complete them in a way that is considered by the team to be high-quality. They may require some senior input on more complex tasks but can own and work independently on small to medium features.

    The .NET Software Engineer will be focused on learning areas of technology as their expertise and becoming capable of mentoring new engineers in these areas. They will participate in the technical design process, with guidance from senior engineers where necessary.

    This is an important role for the company to ensure that we provide outstanding products to the thousands of customers who use our Apps.

     

    Duties and Responsibilities

    • Building and maintaining mobile apps using .NET iOS, .NET Android, Clean Code and Clean Architecture.
    • Maintaining a CI setup with Jenkins validating commits and running automated code quality checks through SonarQube.
    • Delivering software features, grabbing others for help or insight as necessary.
    • Participates in technical refinement and design sessions.
    • Contributes to the wider team via Code Reviews and Pair Programming.
    • Writing quality code in alignment with the team’s documented standards and principles.
    • Contributing to estimates and delivering software on time.
    • Creating and maintaining documentation.
    • Updating on progress and communicating with non-technical stakeholders.
    • Debugging and solving technical problems.
    • Engaging in the team’s Agile ceremonies.
    • Raising retrospective actions and taking responsibility for resolving them.
    • Proactively identify and clean up technical debt before it turns into a long-term problem.
    • An understanding of the architecture and area of work.
    • Coaching and mentoring Juniors and assisting in inducting new team members.

     

    Key Skills & Attributes:

    • Mandatory experience in modern .NET mobile app development experience using .NET (Xamarin, .NET iOS, .NET Android or Maui).
    • Self-motivated, capable of independent contributions.
    • Develops to standards and best practices on a team.
    • Prioritises tasks using knowledge of the business, clients, and end users.
    • Clear communication skills via a multitude of mediums to both technical and non-technical stakeholders.
    • Can lead and influence technical team members with positivity, passion, and enthusiasm for technology.
    • Understanding of software engineering principles and best practices, for example Object Oriented Programming, SOLID principles, TDD, YAGNI, KISS, etc.
    • An awareness of industry best practices.
    • Mindset includes continuous improvement, automation first, and documenting as you go.
    • Active learner, both within your technical and professional area of expertise, & taking control of your own career development.
    • Confident independent developer with a good appreciation and feedback ethos who can contribute to a high performing team and internal community.
    • Resilient, calm, and methodical and able to multi-task, prioritise and make decisions.
    • First-hand knowledge of software development techniques and methodologies throughout the SDLC.
    • Suggests improvements to existing Engineering processes and code bases.
    • Demonstrable first-hand experience as Software Engineer or similar role
    • Experience with Agile management tools such as Redmine and Jira etc.

     

     

    Our Benefits

    • Remote Office –  Flexible remote or hybrid form of working.
    • Health Insurance – Additional private health insurance, including a dental care plan.
    • Personal Development – Company-sponsored trainings to further develop your skills.
    • 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.
    • Employee Referral Programme – Receive a bonus for referring a friend.
    • Parking Space – We provide free parking spots.
    • Fun Office Space – We offer a game zone and a relaxation area.
    • Multisport Card – Fully covered sports pass.

     

    *All applications will be treated with strict confidentiality. Only short-listed candidates will be contacted.

    Privacy Policy