Full Stack Developer – Technical Lead

Got a head full of ideas?

Good!

We’re looking for a talented full stack developer to join our lottery / sports retail team as the technical leader to help build our next gen lottery/ sports retail products.

Your role will be enabling our two teams (frontend and backend) to build the Restful APIs and the frontends that drive them that will manage every aspect of the lottery betting process, from buying the tickets, management of subscriptions and syndicates to talking to the lottery vendors that provide our draws.

You will also be looking after the device drivers that power the interaction between the frontend of our retail terminals and the actual hardware running on it (things like bill acceptors/issuers, thermal printers, NFC scanners and the like) while helping the Frontend team to build immersive retail betting experiences.

The ideal candidate is a software engineer with a systems programming background that has an interest in the Rust programming language and HTML5 web components as we will be using a lot of that in the building of the product.

Responsibilities:

  • Develop documentation throughout the software development life cycle (SDLC).
  • Serve as an expert on applications and provide technical support.
  • Develop, test, and deploy using CICD.
  • Identify and drive opportunities to improve automation for the team (deployment, management, and visibility of our services) and ensure a high level of value, productivity, quality and reliability.
  • Document your work to share knowledge on how to use the new systems and functionalities.
  • Contribute to planning sessions and code reviews with your peers.

Requirements:

  • Team leader or tech leader experience.
  • You are good with both client and server-side JavaScript and have experience with systems programming languages.
  • Senior level experience in at least one development environment (Python/C/C++/ Rust).
  • Profound knowledge of own technical area and good knowledge of other related areas proven by past project experience and/or certification.
  • Good understanding of distributed systems and/or microservices.
  • You have the ambition to revise and improve things in the name of progress, thus always challenging the status quo
  • Team player with a thirst to learn, sense of urgency, and ownership, and thrive in a fast-paced environment.
  • Excellent written and verbal communication skills.
  • Ability to learn quickly and adapt to changing priorities and requirements.
  • Self-starter requiring minimal direction.
  • Passionate about building excellent software with customer focus and empathy.

 

Apply for this job now! HR team will never use any personal information it receives from you for any purpose beyond recruitment, employment or reference checks, and strongly believes in the importance of keeping the personal information private.

Benefits

  • Headquarters in the heart of the city, at Unirii Square.

  • Internal & external training.

  • Health and well-being in house programs.

  • Daily catered lunch.

  • Fruit day.

  • Private healthcare and dental care discounts.

  • We hold team-building activities and office parties throughout the year.

  • We have an ever-growing library (online & offline).

  • A fun entertainment corner.

  • Flexible schedule.

  • Extra vacation days with every year inside the company.

  • Our very own gym.