i
Quarks Technosoft
33 Quarks Technosoft Jobs
Backend Developer - Node.js/Express.js (5-8 yrs)
Quarks Technosoft
posted 1d ago
Job Title : Node.js Backend Developer
Experience : 5+ Years
Location : Bangalore
Job Type : Full-Time
About the Role :
We are looking for a highly skilled Node.js Backend Developer with 5+ years of experience to join our dynamic team. The ideal candidate should have a strong background in backend development, API design, database management, and cloud services. You will be responsible for designing, developing, and maintaining scalable backend applications while ensuring high performance and responsiveness.
Key Responsibilities :
- Develop, test, and maintain backend services and APIs using Node.js, Express.js, and TypeScript (if applicable).
- Design and optimize RESTful & GraphQL APIs for seamless integration with front-end applications.
- Work with databases like MongoDB, PostgreSQL, MySQL, or Redis to ensure efficient data storage and retrieval.
- Implement authentication and authorization mechanisms using OAuth, JWT, or similar technologies.
- Optimize application performance, scalability, and security following best coding practices.
- Troubleshoot, debug, and improve existing applications.
- Collaborate with front-end developers, DevOps teams, and product managers to deliver high-quality solutions.
- Write clean, maintainable, and well-documented code.
- Implement unit tests, integration tests, and CI/CD pipelines to ensure reliability.
- Work with cloud platforms (AWS, Azure, GCP) and containerization tools like Docker & Kubernetes.
- Stay updated with the latest industry trends and best practices in backend development.
Required Skills & Qualifications :
- 5+ years of hands-on experience in Node.js backend development.
- Strong expertise in Express.js, Nest.js, or Fastify frameworks.
- Experience working with databases (MongoDB, PostgreSQL, MySQL, or Redis).
- Proficiency in building and consuming RESTful & GraphQL APIs.
- Strong knowledge of asynchronous programming and event-driven architecture.
- Experience with authentication/authorization (JWT, OAuth, SSO).
- Familiarity with message queues (RabbitMQ, Kafka, or Redis Streams).
- Hands-on experience with cloud platforms (AWS, Azure, or Google Cloud).
- Good understanding of Docker, Kubernetes, and CI/CD pipelines.
- Strong knowledge of Microservices architecture and API Gateway concepts.
- Experience in unit testing and integration testing using Jest, Mocha, or Chai.
- Familiarity with Git, Agile/Scrum methodologies, and DevOps principles.
- Excellent problem-solving, debugging, and analytical skills.
Preferred Skills (Good to Have) :
- Experience with serverless computing (AWS Lambda, Firebase Functions, etc.).
- Hands-on experience with TypeScript for Node.js development.
- Knowledge of WebSockets, Socket.io, or real-time applications.
- Experience with Terraform, Ansible, or Infrastructure as Code (IaC).
Why Join Us ?
- Opportunity to work on cutting-edge technologies and challenging projects.
- Competitive salary and benefits package.
- Work in a fast-paced, dynamic environment with talented professionals.
- Career growth opportunities and learning support.
- Flexible work arrangements (Hybrid/Remote options available).
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Backend Developer roles with real interview advice
5-8 Yrs