Job Description
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 Youll 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 Bachelors 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
Employement Category:
Employement Type: Full time
Industry: Others
Role Category: General / Other Software
Functional Area: Not Applicable
Role/Responsibilies: Backend Engineer (Node.js)
Keyskills:
MongoDB
Docker
Kubernetes
AWS
Azure
GCP
Jenkins
Nodejs
Expressjs
React
RESTful API design
Microservices architecture
OpenAPI Specification
GraphQL API design
CICD processes
GitLab CI