FirstBlood Logo

(Expired) Senior Mobile Application Developer and Architect

5 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 the 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 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 next generation US growing company located in Boston, Los Angeles, California, Slovenia and global presence in Europe, Asia and Russia.

We are opening a brand new software development center in state of the art facility in Mumbai, Vikhroli West with a goal to scale and support our growing business.

Job Description

We are looking for experienced Senior Mobile Application Developer and Architect to help us build the best mobile gaming platform for Esports fans and players.

Who are we looking for:

We appreciate 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 best solutions for the product. You understand that this is a team sport and 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

What we expect:

  • Team Player, ability to work with a global team with passion and high energy
  • 7+ years of mobile iOS and/or Android app development
  • 3+ years of leading mobile developers and guiding app development
  • Expert level hands on mobile app development in either iOS or Android
  • Experience with hybrid mobile application frameworks such as React Native, Ionic, Flutter, NativeScript, etc.
  • Experience building native applications (Android: Kotlin & Java iOS: Swift & ObjC)
  • Image Processing and OCR (i.e. OpenCV, Tesseract)
  • Application Performance Best Practices and Tuning (Web and Mobile App)
  • 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)


  • 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)
  • Strong analytical thinking and comfortable with decision making
  • Curious by nature and want to know how things work from product perspective
  • You are comfortable working and jumping in wherever is needed
  • Worked in a startup environment before
  • You are passionate about games.

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!

(Please tell them where you found the role. Good luck!)

Apply Now

This job has expired and applications are now closed.