What is Gimli?
Built on top of the Ethereum blockchain, Gimli is the first decentralized, trustless platform, that allows eSports viewers to use digital tokens to place real time bets on video game outcome. Unlike centralized solutions, Gimli is transparent and resistant to hacking. The Gimli Smart Contract, that implements the betting process, guarantees safe betting between users without needing a third party institution. The ongoing bets as well as the matchmaking algorithm, hardcoded into the Ethereum blockchain, are accessible to all. This decentralized model also reduces transaction and other operating costs, and these savings are passed on to the consumer. Gimli aims at being the preferred global platform for eSports digital betting as well as the leading brand in competitive eSports, connecting millions of game enthusiasts around the world via a secure and reliable betting platform.
The Opportunity:
We're seeking a Backend Engineer who is a self-starter and quick learner with a keen interest in Ethereum and blockchain technologies. Our ideal candidate is one who communicates effectively and consistently ships high quality, well-tested code.
Responsibilities:
Design and implement backend services - APIs, web services
Integrate with developed frontends and blockchain
Collaborate with the team with well communicated and documented processes
Develop high-quality software design and architecture
Identify, prioritize and execute tasks in the software development lifecycle
Develop tools and applications by producing clean, efficient code
Automate tasks through appropriate tools and scripting
Review and debug code
Perform validation and verification testing
Collaborate with internal teams and vendors to fix and improve products
Document development phases and monitor systems
Ensure software is up-to-date with latest technologies
Requirements:
At least 3 years of backend engineering experience, a large portion of which was in a team environment
Preferred programming languages: Node
Blockchain / Ethereum experience a strong plus
Database experience: MongoDB, Redis, Elastic
Experience with API design and implementation
Ability to architect software using the services provided by a cloud provider
Ability to incorporate the requirements of both the frontend and infrastructure domains into software design
Some experience building web APIs (preferably RESTful)
Database experience: SQL preferred; noSQL acceptable
Strong communication and documentation skills as well as proven ability to work within a team
And here are some of the perks of being part of a unique organization:
The forefront of a revolution. We fundamentally believe that a next generation of technologies presents the opportunity to create a more just and equitable society.
A dynamic start-up environment.
Continuous learning. You’ll be constantly exposed to new languages, frameworks and ideas from your peers and as you work on different projects -- challenging you to stay at the top of your game.
Deep technical challenges. This entire ecosystem is less than 10 years old. Ethereum itself is still a toddler. There is much work to be done before these platforms can scale to the order of millions or billions of users.
Revolutionize the eSports market, meet with high rank streamers and players.