This job listing expired on Jul 17, 2020
Tweet

ABOUT TOKIGAMES

In an increasingly time-starved and saturated environment, audiences are less concerned with "what" your message is, but are instead more captivated by "why" they should pay attention.

TOKIGAMES is a B2B "Gamification Software as a Service" provider that innovates, develops, and provides white-label 'Games' as an 'Audience Marketing & Engagement Solution' ("G.A.M.E.S.") to both endemic and non-endemic sports/esports stakeholders.

We believe that spectating sports/esports ought to be an interactive, engaging and empowering experience that converts the passive spectator into an active audience by enabling fans to participate, and to feel included and involved, in the epic moments during the course of a live match.

Our approach, through our G.A.M.E.S., is to "Gamify Audience Spectatorship and Consumption" to enable stakeholders to better connect, activate, engage, grow, and monetize their audiences through an authentic and meaningful consumption experience.

In practical terms, our G.A.M.E.S. are provided via an experiential platform (desktop/mobile), which is developed with our patented proprietary gamification software, that is "white-labeled" specifically for our clients.

The core feature of the platform is a "Game-Augmented Spectating Application" where users will be able to participate in contests and engage in interactive gameplay during a live sports/esports match.

WHAT WE ARE LOOKING FOR

We are looking for a Junior Software Engineer (Backend) responsible for managing the interchange of data between the server and the users. Your primary focus will be development of backend code and ensuring a smooth integration with the front-end code alongside the technical lead.

As a developer in TOKIGAMES, you can be expected to take part in the entire application lifecycle (with support from your senior peers).Knowledge of specific technologies is always beneficial. However, first and foremost, we are looking for talented and smart people.

Ideally, you are a recent graduate or someone with 2/3 years of experience in Software Development.

RESPONSIBILITIES

  • To participate in the entire application lifecycle, focusing on coding and debugging
  • To plan and develop the company’s backend technology framework and architecture to ensure operational functionality and efficiency
  • To employ versatile and optimized code and libraries to maximize speed and scalability
  • Create code with strong accent to keep DDD and TDD methodologies
  • Troubleshoot and debug applications
  • Collaborate with Frontend engineers to integrate user-facing elements with server-side logic
  • To continuously discover, implement and evaluate new technologies that yield a competitive advantage for the company

REQUIREMENTS

Essential

  • General understanding of full development life-cycle (design, development and deployment)
  • Good understanding of core Java development. Concepts like Object-Oriented Programming and SOLID principles should be familiar to you.
  • Good understanding of REST APIs, why and when they are used.
  • General understanding of messaging systems and how they structured.

Preferred

  • Experience with Spring framework, ideally with Spring Boot and Spring Cloud Stream.
  • Knowledge about writing Unit, Integration and E2E tests
  • Knowledge about container technologies: Docker and Kubernetes.

WHO SHOULD APPLY

  • You are a gamer geek who loves playing games and aspires to create games.
  • You are passionate about e-sports, sports and interactive gaming.
  • You uniquely leverage upon your unique skill-sets to value-add and participate in bona fide, well-informed discussions to align on business objectives.
  • You are a self-motivated team-player who aspires to be part of a founding team that strives to be conceptually brilliant and excellent in execution.
  • You thrive in an eco-system that requires you to be holistic and collaborative in a founding team that is relentless in its drive to surmount the challenges associated with building a great business.
  • You share our conviction to reinvent and redefine the boundaries of E/Sports fantasy gaming with a new genre of fantasy games for fans and enthusiasts alike.
  • You are not a robot waiting to be instructed.

WHY YOU SHOULD APPLY

  • You believe in innovating, reinventing and redefining the ordinary.
  • You want to be a first-mover in an exciting high-growth industry with a global reach.
  • You thrive on being able to exercise autonomy and ownership over your work.
  • You value a work culture and ethos that promotes growth, learning and critical thinking.
  • Grow as we grow and be a part of a team where your contributions are acknowledged and duly rewarded.
  • Be a valued asset in an organisation that invests in your personal goals and aspirations.
  • Be immersed in a collaborative work environment where alignment is best served by informed and reasoned discourse.
  • You are serious about having fun at what you do.
  • You derive motivation and inspiration from others who share a passion and conviction for brilliance and excellence.