FirstBlood Logo

(Expired) Senior Blockchain and Golang Developer

4 months ago by FirstBlood

  Mumbai, India

Level: Senior

Contract: Full Time (Paid)

Sector: Software Engineering

Apply Now

We are a growing team of innovators—engineers, gamers and designers passionate for esports and blockchain. FirstBlood began as a labor of love because we believe in what we want to achieve; a platform where esports players can compete against the best, for real rewards. We are currently on track to become the world’s second largest esports competitive platform in the world with approx. 2 million registered users.

This project is a team effort and we can only win together. If you are passionate about gaming, esports, and working with the latest technologies, you will have a blast working with FirstBlood. We are a next generation US growing company located in Boston, Los Angeles and California with global presence in Europe, Asia and Russia.

We are opening a brand new software development center in a state of the art facility in Mumbai, Raheja Platinum, Marol, Andheri East, with the goal to scale and support our growing business.

Job Description

We are hiring a Senior Blockchain and Golang Developer to help us build the best gaming platform for esports fans and players.

Who are we looking for:

We are looking for engineers who express themselves deeply and speak clearly. Working on early-stage products excites you and you love collaborating with the product team to find the best solutions for the product - this is a team game that we can only win together. If you are passionate about gaming, Esports and working with the latest technologies, you will have a blast working at FirstBlood.

You will be:

  • Shipping features both on frontend and backend on a daily level
  • Planning and collaborating on features with product manager, designer and engineers
  • Writing technical specifications and doing code reviews
  • Building a tech environment that will scale and evolve
  • Helping fellow engineers grow their technical skills through mentorship

What we expect:

  • Team Player, ability to work with a global team with passion and high energy
  • 3+ years hands on coding experience with GoLang; GO programming is primary language for this product development
  • 5+ years with hands on coding experience in two or more of the following: C++, Java, Python, JavaScript, node.js, JSON
  • Possess expertise with developing well-designed REST APIs
  • Possess strong analytical skills
  • Experience working within a Continuous Delivery (CD) development model
  • Experience developing solutions using cloud computing platforms (AWS, Azure etc)
  • Experience developing solutions using container orchestration systems (Google Container Engine, Docker, Kubernetes)

Bonus points:

  • 1+ years of experience in Smart Contracts and consensus algorithms and developing blockchain applications or proof-of-concepts (POCs) using Hyperledger Fabric, Hyperledger Sawtooth, Ethereum or other blockchain protocols
  • Experience with designing and implementing backends for scalable web applications
  • Good knowledge of relational databases
  • Experience with designing and working with APIs
  • You know your way around Git
  • You are motivated, self driven and lead by example
  • Excellent communication skills (English is a must)


SQL, Node.js, Redis, Jira, Github, HTML5 & CSS3, SCSS, Angular, Express.js, AWS, Unit and Integration testing (Jest or Mocha)

You get:

  • A chance to work with one of the hottest companies in esports and blockchain space
  • Work as part of a talented, successful team
  • Opportunity to lead and build your team

Don’t forget to include these in your application:

  • Link to Github or StackOverflow account if you have them
  • CV and LinkedIn with links to projects
  • Tell us what excites you the most about this role in a few sentences

We are looking forward to hearing from you!

Apply Now

This job has expired and applications are now closed.