10 август, 2022

THE COMPANY

bet365, one of the world’s leading online gambling companies, is a driving force in the development of enterprise and Internet technology. We have rapidly grown into a global operation employing 5,000 people and deliver an unrivalled online experience to 53 million customers in 20 languages.
Innovation continues to be our lifeblood and we pride ourselves on the standards of customer service we deliver. Driven by a shared vision to be the best in our industry, a technology team in excess of over 600 people work in-house toprovide the technological advances that enable  us to maintain our leadership position.
Today we continue to push technological boundaries and break new ground in software innovation.

ABOUT THE JOB

We are passionate about our brand, our product, customers and employees, and we want to meet highly motivated individuals who will share our vision – and our passion.
We are looking for an Android Native Application developer to join the expanding Gaming team in our Sofia office. The
Gaming team are responsible for maintaining and enhancing the Casino, Poker, Bingo, Games and Slots products developed using a Microsoft stack. You will join a team of high calibre professionals focused on productivity, quality and supporting the business to maintain and grow our customer base.

ROLE OVERVIEW

The role’s specific focus is on the Android native applications within the Gaming area of bet365, which is responsible for
the Casino, Poker, Slots, Games and Bingo products across the desktop and mobile platforms. The application development technology is Java with Android Studio as the IDE, and a Microsoft .NET plus SQL Server CMS in the back-end. The ideal candidate will have the experience and talent required to deliver efficient, native mobile solutions on the Android
platform. With a strong background in software development they will combine practical development skills with an ability
to devise solutions to business problems. They will thrive in a fast moving and technologically innovative environment and
enjoy working together as part of a team.

MAIN RESPONSIBILITIES

  •  Developing native Android applications, sometimes from the ground up through to deployment.
  •  Refining, extending and improving a range of existing Android applications.
  •  Identifying bottle necks, code complexity and fix bugs.
  •  Helping maintain code quality organization and automation.
  •  Reviewing team members code and feedback on code improvements.
  •  Assisting and coaching other team members in app developers.

 

KEY SKILLS AND ATTRIBUTES

  •  Commercial experience developing Android Applications.
  •  Strong understanding and use of Java in Android applications.
  •  Development of high performance, low footprint applications.
  •  Use of native Android development tools including Android Studio and the range of Android SDKs (Lollipop, Marshmallow).
  •  Local database (SQL) for offline storage of data (Sugar ORM).
  •  Android API’s, HTTPURLConnection, ChromeClient, Android Web Views, Google Play Services, Appcompat Library.
  •  Multitasking/AsyncTask and asynchronous code.
  •  Threading and main thread/background thread interactions.
  • Good understanding of Handlers and Services.
  • Able to bring new ideas and fresh approaches to existing problems.
  • Third party libraries (Analytics, Picasso) and use of Gradle.
  • Event bus technology e.g. OTTO or GreenRobot.
  • Experience of working on a codebase in parallel with other developers using source control, merging code etc.

DESIRABLE SKILLS AND ATTRIBUTES

  • Dependency injection framework е.g. Butterknife.
  • Unit Testing.
  • Working within regulated processes.
  • Experience of a fast paced working environment.
  • Microsoft .Net technologies.
  • iOS, XCode, Objective C and/or Swift.

WHY JOIN BET365?

bet365 offer a fast paced and challenging environment. You will be working alongside over 400+ development staff on maintaining and enhancing high volume systems critical to the success of the Company.
As a team member you will be given the opportunity to work on the full development life cycle and will be given responsibility to complete tasks assigned to you with the support of other developers and senior team members.
Developers are encouraged to suggest and discuss improvements that are relevant.
bet365 are one of the most successful companies in the UK with large revenue and profit growth over the last 15 years.
We recognise that the success of the Company is in a large part due to the skill and professionalism of the staff and this is reflected in the rewards available.

Benefits include:

  •  Competitive remuneration
  •  Annual pay review
  •  Annual bonus scheme
  •  25 days paid leave (+ additional special occasion days)
  •  Additional paid leave days for years of service
  •  Birthday paid leave
  •  Premium Additional Health Insurance
  •  Life Insurance
  •  Supplementary Pension Insurance
  •  Transportation Debit Card
  •  Special occasions compliments cards & Long Service Awards
  •  Food Vouchers
  •  Sports Subscription Card
  •  Hybrid Working or Fully remote working alternative

 

This role is eligible for inclusion in the Company’s Hybrid Working from Home policy. Alternatively, there is a fully remote option available for this role.

APPLY AT: sofia@bet365.com

If you believe you possess the skills and experience necessary for this role then please email your CV (Covering Letter would be considered as a plus) quoting the Position Reference: ANAD.