
Headout Inc.
About Us
The Role :
Our Senior Software Backend Developer would be responsible for designing and building core modules on the application and infrastructure layer.
They would solve challenging architectural and design problems. They would build and contribute to open-source libraries and components, and be responsible for building concurrent, performant, and scalable services that will power the entire Headout ecosystem.
What makes this role special?
- First-hand experience to build things from the scratch, have the onus of their projects and work with a team where out-of-the-box solutions are welcomed.
- Build a plethora of services on different platforms and databases.
- Flexibility to work on different tech stacks.
- First-hand experience of 5x growth of a company and while you are at it contribute to the architecting solutions.
What skills & experience do you need?
- Strong CS fundamentals, and good working knowledge of classic algorithms and data structures.
- 2+ years of experience developing server-side technologies using any language or framework.
- Excellent communication, collaboration, and people management skills.
- Experience working with Spring, Relational Databases, Concurrent Programming, NoSQL flavors, and AWS.
- Experience designing scalable, fault-tolerant systems and databases.
- Experience with setting up systems and infrastructure.
- Solid understanding of how the web works and its underlying communication protocols.
- Desired Skills : C, Golang, Java, Node.js, Python, Ruby, Scala, Django, Hibernate, J2EE, Ruby on Rails, Spring, Struts
Bonus :
- An interest in travel, local experiences, hospitality & interested in being an early employee at a growing company.
- An experience in starting or scaling a successful startup.
- Anything out-of-the-box that can surprise us.