What do we want?

 

A Senior Backend Developer who wants to join the BUNKERFIT team to help define and drive the future of our app.

This is a permanent full time role, based in our Gurgaon office.

 

What you’ll be doing

 

  • Help us build a robust, agile and scalable backend to support a rapidly growing user base, as well as a growing development team.

  • Take responsibility for the quality and stability of our services, through good testing and monitoring processes.

  • Collaborate closely with product managers, supporting each other to deliver a five-star product.

  • Work in a highly iterative and data-driven development lifecycle, constantly learning about new requirements and technologies, moving from proof of concept to MVP to more fully featured versions, while at the same time not being afraid to throw away what doesn’t work.

  • Engage in product and design discussions, contributing ideas for what you will be building.

  • Constantly questioning. Why are you building this? How can it be improved? What can we learn from this?

  • Adapt quickly to changing requirements and environments; respond to unexpected challenges with a cool head and a positive attitude.

 

What you'll need

 

  • Strong skills with NodeJS and its tool chain (e.g. Typescript, Jest, Webpack, Babel)

  • Strong experience with scaling platforms for rapid traffic growth

  • Strong experience with scaling codebase architecture for a growing development team, in particular microservice architecture

  • Strong experience with databases such as SQL, SQLite, MongoDB including data modelling and performance analysis and optimization

  • Strong skillset for developing API formats for communication in JSON, REST environment.

  • Experienced in code maintenance using versioning tools such as GIT.

  • Experience developing cloud applications on AWS, using services such as EC2, S3, Lambda, API Gateway, SQS, DynamoDB, Kinesis, Elemental etc.

  • A strong testing mindset and an understanding of different kinds of automated testing and when to use them

  • A pragmatic development approach - confident with regularly triaging and reassessing priorities

  • Familiarity with a CI/CD development lifecycle

  • Experience working within an agile product team

  • A team player who enjoys collaboration and discussion

  • Passionate about the product and always striving for great UX

  • Always willing to get stuck into an unfamiliar problem and looking to learn

  • Can communicate clearly, concisely and kindly with technical and non-technical coworkers

 

Bonus but not mandatory

  • Video streaming experience

  • More general experience with AWS, such as its data, media or security services

 

What’s in it for you?

 

  • A competitive salary and bonus

  • A cool office environment very close to metro connectivity

  • 25 days holiday

  • Free Bunkerfit device and subscription

  • The opportunity to create something spectacular

Resume Upload
Currently Employed
Upload Photograph
Upload Resume
Upload Cover Letter

Thanks for submitting!