Android Developer

Israel, Israel

We are NeoGames (Nasdaq: NGMS), a global leader of iLottery solutions and services to national and state-regulated lotteries.

We are part of the NeoGames Group, an iGaming powerhouse with 1100 employees spread across 8 countries.

At NeoGames, we pride ourselves on our “People first” culture. Not only has it been a core value in our organization for as long as we can remember but it also runs in our DNA and is felt in every aspect of our operations. 

We are looking for a driven, passionate, self-motivated hands-on Android Developer to take a major part in our strategic native product.

Tasks and responsibilities:

  • follow high standards of software quality established in the team;
  • design, build, and maintain high performance, reusable, and reliable code;
  • suggest technical and functional improvements to add value to the product
  • 3+ years of commercial Android experience
  • Strong knowledge of OOP, design patterns, MVP, MVVM, SOLID, Clean Architecture
  • Strong knowledge of Kotlin, Android SDK
  • Understanding of mobile UI/UX concepts (Android as must, iOS as plus); ability to find a compromise between business/UX/tech
  • Ability to write clean and maintainable code
  • Experience of SDK/framework development — Advantage
  • Experience with WebView and Embedded HTML5 games in the binary— Advantage
  • Basic understanding of iOS development or readiness to learn
  • Practical experience with SCRUM
  • Experience of using source control systems (Git), CI tools, app distribution
  • Team player with great communication skills. responsible, initiator
  • English level: Intermediate — reading/writing documents, daily meetings with teams