Senior Back End Developer (Golang)

Senior Back End Developer (Golang)
Easygo, Australia

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
As mentioned in job details
Total Vacancies
1 Job
Posted on
Oct 3, 2022
Last Date
Nov 3, 2022
Location(s)

Job Description

About Us:

Easygo is a well-established tech startup, we pride ourselves on being early adopters, progressive in our approach and adaptable to the ever-changing technology landscape. Our core focus is in the online gaming space building well-designed casino games, crypto platforms, and sportsbooks. The products we build are used by millions of people around the world and you’ll see their logos on an EPL team, the UFC, advocated by e-gamers and in a number of other sporting places.

Kick Gaming is a new venture created by the founders of Easygo with new studios in Australia and Europe. Kick Gaming's vision is to be the leading content provider in the gambling industry thanks to its fresh approach to building top-notch slot games available to online casinos worldwide through a single API to its remote game server.

The last 2 years have been huge for us as we have grown from 20 to 125+ team members. Whilst the products that we build are global, the majority of the team sits in Melbourne at our Australian headquarters in the heart of the CBD where we have 2 amazing offices in the same building with all the bells and whistles you could ever want including an in-house barista, pool, and table tennis tables, PS5 and Nintendo Switches, a meditation room, help yourself drinks fridge and snack wall, catered breakfast daily, weekly massages and a pub lunch.

What you will do

Utilising technologies such as Golang, SQL amp; AWS you will be working within a team of backend developers to build and maintain original casino games, packages, servers, and develop features for our core product . You will be working closely with other engineers, as well as our teams of artists and developers to help design, prototype, and develop these games for a wide variety of desktop and mobile platforms.

We have customers around the world who play in different languages and under different rules and regulations. We maintain a multitude of games, integrations, admin tools, and live monitoring apps.


You will be responsible for building the following features into our games:

  • Developing Microservices
  • Developing Libraries
  • Implementing Game Logic
  • Creating Unit tests
  • End to end tests
  • Bug fixing
  • Code and server optimisation
  • CI / CD workflows
  • Code reviews

We love new tech! Here’s a small sample of our tech stack:

  • Golang
  • PostgreSQL
  • Redis
  • AWS
  • Kubernetes
  • NATs
  • Git
  • GraphQL
  • REST

The team you will join

Above all we really value creativity and the ability to find unique solutions. We don't put our developers in a box, but encourage them to be involved from strategy to delivery, working collaboratively with the entire team to find unique solutions.

We work in an agile environment, welcoming new ideas and technologies, as well as improvements of day-to-day processes and activities. The products that we build are performant, reliable, secure, maintainable, scalable and focus on giving an enjoyable developer experience for users of our APIs. These core principles drive our technology choices and decisions. Our use of unit tests and automation ensures that we are confident that our new features won’t break anything.

Main Duties and Responsibilities:
  • Development of our exciting innovative games and features
  • Optimisation of the game for best performance
  • Take part in design and feature discussions and planning
  • Design, code and debug core platform components
  • Produce readable and reusable code
  • Work at all stages of the product lifecycle from requirements capture, through design and implementation to testing and integration
  • Increase efficiency through automation, workflow streamlining, and system optimization
  • Keeping current with new technologies and making recommendations to the team
  • Provide coaching to other team members
  • Dedicate care and responsibility for the final quality of the product
  • Promote high code standards within the team


Requirements

You’re perfect for this role if
  • At least, 2(ish) years back end development experience
  • Golang
  • SQL
  • Any Cloud Platform
It would be a bonus if you also had (Desirable skills):
  • Kubernetes
  • AWS
  • CI/ CD Workflow development
  • Software design
  • Lucidchart (or other technical documentation software)
  • Previous casino game development (especially slots)
  • Proficient with Google Suite (Drive, Spreadsheets, Docs), Slack, Airtable amp; Intercom
  • Australian work rights are preferred.

Benefits

  • Flexible working hours
  • Quarterly team socials, as well as lots of adhoc get-togethers, a

Job Specification

Job Rewards and Benefits

Easygo

Information Technology and Services - Melbourne, Australia
© Copyright 2004-2024 Mustakbil.com All Right Reserved.