Senior Backend Engineer

About us

Equal parts creative agency, engineering firm, and consultancy, Grappus has a reputation of doing things differently. We work with brands big and small, far and wide, helping them understand, prototype and deploy a broad range of custom tech. We value design and we cringe at bad UX. Each project is a clean slate, we don’t have frameworks, or any pre-made formulas. We’re not here to just grow big, make money and win awards. We’re here to crack the process of building truly innovative products from scratch. Products that make people say ‘damn’.

People at Grappus usually experience a highly accelerated career growth well beyond the narrow constraints of their ‘job description’. Here, the growth ladder is tailored to you. It operates exactly as fast as you can manage to grow. We think it's a waste when smart people are unable to make an impact. Our aim is to unleash your potential by giving you massive challenges and the freedom to solve them.

We’re in a fluid world, where we don’t know what technologies we’ll use next, or the projects we’ll work on. We’re actively searching for ways to shine a light on our blind spots, whether it is in the products we want to build, the problems we like to solve, or the company culture we try to create. That’s what makes life at Grappus so exciting. Grappus is an ongoing experiment and you are a part of it. We'll be a different company a few years from now because you are going to change it for the better. We can’t wait to see where you take us

About the role

We are seeking a Senior Backend Developer who has a knack for coming up with creative solutions to unique problems, planning development cycles and writing technical documentation while leading a team of developers. You should have experience with different design pattern implementation and be quick in making architectural decisions. You can get in where needed to write clean, reusable, and performant code, with creative sensibilities to push projects towards perfection. You should have good time management skills and be able to work both autonomously and collaboratively with a cross-discipline team of product managers, strategists, UX designers, art directors, and developers.

What we’d like to see
  • Ability to write elegant and readable code
  • Excellent problem solving skills and love technical challenges
  • Lead a team of developers and showcase managerial skills
  • Comfortable working in a team-oriented and collaborative environment
  • Strong understanding of Agile and Lean software development processes and practices
  • Stays plugged into emerging technologies/industry trends and applies them proactively
  • Knowledge of software best practices, like test driven development and continuous integration
  • Directing the development team in the design, development, coding, testing and debugging of applications
Must have
  • BE/BTech in Computer Science or a related field or equivalent practical experience
  • 4+ years of professional backend development experience
  • Experience coaching and mentoring junior developers
  • Experience working with Python/Django & NodeJS
  • Knowledge of DRF, Redis, Celery, RabbitMQ, Jenkins, MongoDB and PostgreSQL
  • Aggressive problem diagnosis, creative problem solving skills and client handling skills
  • Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques
  • Experience coaching and mentoring junior mobile developers
  • Implemented CI/CD in any of the projects
  • Experience with Test Driven Development
  • Excellent project and time management skills
Nice to have
  • Familiarity and experience using a variety of architectural design patterns
  • Knowledge of Kubernetes/Docker and Devops
  • Personal projects or contributions to the open source community
  • Strong organizational skills to juggle multiple tasks within the constraints of timelines
  • Team player (those great personality types that people love to work with)
  • Great communication skills
Why you’ll love it here:
(Besides working with our team with infinite charm)
  • We have no fixed work timings or leave policy, you can take unlimited leaves and start your day whenever you want. (Just make sure others in your team don’t suffer)
  • We don’t track these hours you put in or ask you to fill time sheets. We don’t believe in micromanaging, if you’re struggling, ask for help. If someone else is, offer some support.
  • We never mind if people make mistakes or screw up in any way, and offer full encouragement to help people learn fast by failing fast.
  • We always encourage people to be completely candid, raise alarms, or log complaints anonymously in our feedback tool, no matter how harsh.
  • We are a ‘Work from Anywhere’ company, since passionate, driven people can work from anywhere they want; their homes, or cafes, or mountains, or beaches, anywhere.
  • We have a 15-day notice period. We want to build a place where people work willingly and passionately.

Do dope sh*t.Get paid.

Equal parts creative agency, engineering firm, and consultancy, Grappus has a reputation of doing things differently. We work with brands big and small, far and wide, helping them understand, prototype and deploy a broad range of custom tech. We value design and we cringe at bad UX. Each project is a clean slate, we don’t have frameworks, or any pre-made formulas. We’re not here to just grow big, make money and win awards. We’re here to crack the process of building truly innovative products from scratch. Products that make people say ‘damn’.

Why you’ll love it here:

Besides working with our team with infinite charm
  • We have no fixed work timings or leave policy, you can take unlimited leaves and start your day whenever you want. (Just make sure others in your team don’t suffer)
  • We don’t track these hours you put in or ask you to fill time sheets. We don’t believe in micromanaging, if you’re struggling, ask for help. If someone else is, offer some support.
  • We never mind if people make mistakes or screw up in any way, and offer full encouragement to help people learn fast by failing fast.
  • We always encourage people to be completely candid, raise alarms, or log complaints anonymously in our feedback tool, no matter how harsh.
  • We are a ‘Work from Anywhere’ company, since passionate, driven people can work from anywhere they want; their homes, or cafes, or mountains, or beaches, anywhere.
  • We have a 15-day notice period. We want to build a place where people work willingly and passionately.