Backend Engineer (Node.js)
Backend Engineer (Node.js)204
Applications
204
Applications
About the Job
Skills
Who are we:
Turbostart Technology Development Centre (T2C) is a leading Center of Excellence within the Turbostart ecosystem. Turbostart is a prominent startup accelerator and investment firm dedicated to fostering innovation and supporting the growth of promising startups. T2C plays a pivotal role in this mission by providing cutting-edge technology solutions and expertise to all portfolio companies, as well as taking on individual technology projects and product development. We are seeking highly skilled and motivated Full Stack MERN (MongoDB, Express.js, React, Node.js) Developers to join our dynamic team and contribute to groundbreaking projects in the technology domain.
Know more about us on https://tsquaredc.com/
What we are looking for:
Role: Backend Engineer (Node.js)
We are seeking an experienced and passionate Senior Backend Engineer with 5+ years of experience in Node.js development to join our dynamic engineering team. In this role, you will be responsible for designing, implementing, testing, and maintaining complex systems and applications. This is an excellent opportunity to work on challenging problems and contribute to the technology that powers multiple startups of Turbostart
Experience Required: 3-5 years experience
Location: Bangalore/Coimbatore (On site)
What you’ll do:
- Design and implement scalable and robust backend architectures
- Lead the development of high-quality code that is maintainable, performant, and scalable
- Work closely with front-end developers, designers, and other stakeholders to deliver end-to-end solutions
- Collaborate with DevOps to manage, optimize and scale applications
- Create technical specifications based on business requirements
- Mentor junior engineers and conduct code reviews
- Evaluate and integrate new technologies and frameworks as needed
- Ensure compliance with security best practices
- Drive continuous improvement initiatives related to engineering best practices, including but not limited to code quality, code reviews, and agile delivery
- Collaborate with cross-functional teams to develop new features
- Contribute to all phases of the development lifecycle
Our Ideal Candidate:
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience)
- Minimum of 3 years of experience in backend development with Node.js
- Strong experience with databases such as MongoDB, PostgreSQL, or MySQL
- Experience with containerization technologies like Docker, Kubernetes
- Familiarity with cloud services such as AWS, Azure, GCP
- Deep understanding of RESTful API design and microservices architecture
- Familiarity with OpenAPI Specification (formerly Swagger)
- RESTful and GraphQL API design
- Strong understanding of CI/CD processes and tools (Jenkins, GitLab CI, etc.)
Nice to Have
- Experience implementing and managing authentication and authorization mechanisms, including but not limited to OAuth, JWT, SAML, and LDAP.
- Experience with message queues like RabbitMQ or Apache Kafka
- Familiarity with front-end technologies such as React, Angular, or Vue is a plus
About the company
Industry
IT Consulting
Company Size
11-50 Employees
Headquarter
Bangalore, Karnataka
Other open jobs from Turbostart Technology Development Centre