Location: Bangalore
About Routematic
Routematic from Nivaata Systems is an Urban Mobility company focused on providing commute solutions to India Inc. Our vision is to build the world’s largest commute platform. Routematic was launched as an employee transportation software solution in December 2013 and since then we have been continuously innovating and adding to our solution portfolio. We have pioneered the technology-integrated fleet solution for the employee transportation market and have established ourselves as the preferred solution in the industry. Routematic is recognized as a thought leader in the domain. We have consistently helped our clients enhance safety for their employees and achieve significant cost savings while delivering a unique experience to their employees. Routematic’s strong focus on continuous innovation is reflected in the 6 technology patents and 1 design patent which are part of Routematic. Routematic’s rapid growth over the past 5 years (~ 100% YoY growth) speaks volumes about the validity of its vision and its team’s execution capabilities.
We believe that the culture of the organization is the ultimate driver of value for both our clients and our colleagues. At Routematic, we live by the principles of Innovation and Excellence. We believe that our leaders should be easily approachable by anyone and everyone in the organization and true innovation can happen only when every member of our organization is maximizing their potential. Our team is our real strength and we are always looking to add more muscle.
The founding team at Routematic is drawn from premier institutions like IISc, ISB, and IIM with over 50 years of collective experience.
Job Description
We are looking for a highly skilled backend developer with at least one year of experience in working with microservices and expertise in a language like Node.js, Python, or Go (Node.js preferred). The ideal candidate will have great problem-solving skills and a strong analytical mind. You will be responsible for designing, developing, and maintaining our backend systems, ensuring their robustness and scalability.
Responsibilities
- Design and implement backend services and APIs using Node.js.
- Develop and manage microservices architecture.
- Write clean, maintainable, and efficient code.
- Debug and identify problems using logs and other tools.
- Collaborate with front-end developers, designers, and other team members.
- Ensure the scalability and reliability of backend systems.
- Participate in code reviews and contribute to continuous improvement.
- Engage in internal issues review and client calls.
Candidate Profile
- Experience:
- 0-3 years of experience in backend development.
- Proven experience with microservices architecture.
- Prior experience working in a product company is an advantage.
- Skills:
- Expertise in Node.js, Javascript, Typescript, ES6.
- Strong problem-solving skills and attention to detail.
- Excellent skills in debugging and identifying problems using logs.
- Good understanding of RESTful APIs.
- Knowledge of SQL.
- Experience with code versioning tools such as Git.
- Familiarity of Docker and Kubernetes.
- Good understanding of continuous integration and deployment.
- Soft Skills: Strong communication and interpersonal skills. Ability to work in a fast-paced, high-energy environment.
- Education:
- BE/B.Tech/ME/M.Tech/BCA/MCA from IITs/Top NITs/Tier-One schools or any graduate with a PG in IT/CS.
- Engineering Degree preferable but not a constraint for the right candidate if experience and other qualification requirements are met.
Compensation
Best in the industry and not a constraint for the right candidate.