
Node.js Developer
- Rewrite existing APIs in NodeJS.
- Remodel the APIs into Micro services-based architecture.
- Implement a caching layer wherever possible.
- Optimize the API for high performance and scalability.
- Write unit tests for API Testing.
- Automate the code testing and deployment process.
Skills Required:
- At least 2 years of experience developing Backends using NodeJS — should be well versed with its asynchronous nature & event loop, and know its quirks and workarounds.
- Excellent hands-on experience using MySQL or any other SQL Database.
- Good knowledge of MongoDB or any other NoSQL Database.
- Good knowledge in postgre
- Good knowledge of Redis, its data types, and their use cases.
- Experience with graph-based databases like GraphQL and Neo4j.
- Experience developing and deploying REST APIs.
- Good knowledge of Unit Testing and available Test Frameworks.
- Good understanding of advanced JS libraries and frameworks.
- Experience with Web sockets, Service Workers, and Web Push Notifications.
- Familiar with NodeJS profiling tools.
- Proficient understanding of code versioning tools such as Git.
- Good knowledge of creating and maintaining DevOps infrastructure on cloud platforms.
- Should be a fast learner and a go-getter — without any fear of trying out new things Preferences.
- Experience building a large scale social or location-based app

Similar jobs
At BigThinkCode, our technology solves complex problems. We are looking for talented back end (node.JS) engineer to join our at Chennai.
Please find below our job description, if interested drop your profile to connect and disucss.
Company: BigThinkCode Technologies
URL: https://www.bigthinkcode.com/
Experience required: 2-3 years
Work location: Chennai
Joining time: Immediate – 2 weeks
Work Mode: Work from office / Hybrid
A skilled Node.js Developer with 2–3 years of experience in building scalable applications using event-driven architecture within distributed systems. The ideal candidate should be comfortable in high-performance backend services and have a strong understanding of asynchronous programming patterns.
Experience or exposure to knowledge embedding and vectorization techniques is a strong plus, especially in the context of modern data-driven or AI-powered systems.
Must have skills:
- Hands on expertise in OOJS, node.js, distributed systems.
- Hands on experience using RabbitMQ, Kafka / Redis and PostgreSQL.
- Event drive architecture (EDA) microservices project experience MUST
- Any programming: Typescript or nodeJS or Golang.
- Hands on experience using docket containers and Kubernetes.
- Aware about Asynchronous and Loose Coupling.
- Familiar with API’s gateway and microservice design patterns.
- Strong understanding of event-driven architecture and non-blocking I/O.
- Experience working with distributed systems and microservices architecture.
- Proficiency in RESTful API design and implementation.
- Experience with databases such as MongoDB, PostgreSQL, or MySQL.
- Experience with containerization tools like Docker and orchestration tools like Kubernetes
Key Responsibilities
- Design, develop, and maintain server-side applications using Node.js
- Build and optimize scalable, event-driven systems in distributed environments.
- Implement asynchronous workflows, message queues, and pub/sub architectures.
- Collaborate with cross-functional teams to define and deliver backend solutions.
Good to Have:
- Experience with knowledge embedding and vectorization techniques.
- Familiarity with vector databases (e.g., Pinecone, Weaviate, FAISS).
- Understanding of cloud platforms (AWS, Azure, or GCP)
Why Join Us:
- Collaborative work environment.
- Exposure to modern tools and scalable application architectures.
- Medical cover for employee and eligible dependents.
- Tax beneficial salary structure.
- Comprehensive leave policy
- Competency development training programs.
Job Title : Node.js Developer
Experience : 5+ Years
Location : Gurgaon – Sector 43
Work Mode : 5 Days Work From Office (WFO)
Interview Mode : Direct Walk-in
Job Summary :
We are looking for an experienced Node.js Developer with 5+ years of hands-on experience in backend development and building scalable applications.
The ideal candidate should have strong problem-solving skills and experience working in a fast-paced product or service-based environment.
Key Responsibilities :
- Develop and maintain server-side applications using Node.js.
- Design and implement RESTful APIs and microservices.
- Work with databases like MongoDB / MySQL / PostgreSQL.
- Integrate third-party APIs and services.
- Ensure performance, security, and scalability of applications.
- Collaborate with frontend developers, QA, and DevOps teams.
- Write clean, reusable, and efficient code.
- Participate in code reviews and technical discussions.
Required Skills :
- Strong expertise in Node.js and JavaScript.
- Experience with Express.js or similar frameworks.
- Knowledge of Microservices architecture.
- Hands-on experience with MongoDB / SQL databases.
- Experience with Git and CI/CD processes.
- Good understanding of cloud platforms (AWS preferred).
- Strong debugging and optimization skills.
Preferred Skills :
- Experience with Docker / Kubernetes.
- Knowledge of Redis, Kafka, or message queues.
- Understanding of Agile methodologies.
We’re looking for an Engineering Manager to guide our micro-service platform and mentor a fully remote backend team. You’ll blend hands-on technical ownership with people leadership—shaping architecture, driving cloud best practices, and coaching engineers in their careers and craft.
Key Responsibilities:
Area
What You’ll Own
Architecture & Delivery
• Define and evolve backend architecture built on Java 17+, Spring Boot 3, AWS (Containers, Lambdas, SQS, S3), Elasticsearch, PostgreSQL/MySQL, Databricks, Redis etc...
• Lead design and code reviews; enforce best practices for testing, CI/CD, observability, security, and cost-efficient cloud operations.
• Drive technical roadmaps, ensuring scalability (billions of events, 99.9 %+ uptime) and rapid feature delivery.
Team Leadership & Growth
• Manage and inspire a distributed team of 6-10 backend engineers across multiple time zones.
• Set clear growth objectives, run 1-on-1s, deliver feedback, and foster an inclusive, high-trust culture.
• Coach the team on AI-assisted development workflows (e.g., GitHub Copilot, LLM-based code review) to boost productivity and code quality.
Stakeholder Collaboration
• Act as technical liaison to Product, Frontend, SRE, and Data teams, translating business goals into resilient backend solutions.
• Communicate complex concepts to both technical and non-technical audiences; influence cross-functional decisions.
Technical Vision & Governance
• Own coding standards, architectural principles, and technology selection.
• Evaluate emerging tools and frameworks (especially around GenAI and cloud-native patterns) and create adoption strategies.
• Balance technical debt and new feature delivery through data-driven prioritization.
Required Qualifications:
● 8+ years designing, building, and operating distributed backend systems with Java & Spring Boot
● Proven experience leading or mentoring engineers; direct people-management a plus
● Expert knowledge of AWS services and cloud-native design patterns
● Hands-on mastery of Elasticsearch, PostgreSQL/MySQL, and Redis for high-volume, low-latency workloads
● Demonstrated success scaling systems to millions of users or billions of events Strong grasp of DevOps practices: containerization (Docker), CI/CD (GitHub Actions), observability stacks
● Excellent communication and stakeholder-management skills in a remote-fi rst environment
Nice-to-Have:
● Hands-on experience with Datadog (APM, Logs, RUM) and a data-driven approach to debugging/performance tuning
● Startup experience—comfortable wearing multiple hats and juggling several projects simultaneously
● Prior title of Principal Engineer, Staff Engineer, or Engineering Manager in a high-growth SaaS company
● Familiarity with AI-assisted development tools (Copilot, CodeWhisperer, Cursor) and a track record of introducing them safely
Job Title: Engineering Manager (Java / Spring Boot, AWS) – Remote
Leadership Role
Location: Remote
Employment Type: Full-time
📢 We’re Hiring: MEAN Stack Developer
Shift Timing: 10:00 AM – 7:00 PM
Location: Kolkata | Work Mode: Office | Immediate Joiner Preferred
We are looking for an experienced MEAN Stack Developer with strong knowledge of MongoDB, Express.js, Angular, and Node.js to join our dynamic development team.
Requirements:
- Minimum 4 years of experience in MEAN Stack Development.
- Strong proficiency in Node.js and Angular.
- Hands-on experience with MongoDB, Express.js, and RESTful APIs.
- Knowledge of Git or similar version control tools.
- Strong problem-solving and teamwork skills.
- Immediate joiner preferred.
Requirements:
- At least 4+ years of experience as a Node.js developer.
- Must have knowledge of at least one card game with rules.
- Must have experience in multiplayer games with Socket.io
- Must have good communication skills in English.
- Superb interpersonal, communication, and collaboration skills.
- Exceptional analytical and problem-solving aptitude.
- Great organizational and time management skills.
- Knowledge of Game development life cycle.
- Must be willing to do hands-on coding where required and perform regular code reviews etc.
- Knowledge of JavaScript, TypeScript, NPMs, ExpressJS, MongoDB, Socket.io and Redis.
- Familiarity with AWS infrastructure.
- Basic knowledge of front-end technologies.
- Strong understanding of git.
Key Responsibilities:
- Rewrite existing APIs in NodeJS.
- Remodel the APIs into Micro services-based architecture.
- Implement a caching layer wherever possible.
- Optimize the API for high performance and scalability.
- Write unit tests for API Testing.
- Automate the code testing and deployment process.
Skills Required:
- At least 2 years of experience developing Backends using NodeJS — should be well versed with its asynchronous nature & event loop, and know its quirks and workarounds.
- Excellent hands-on experience using MySQL or any other SQL Database.
- Good knowledge of MongoDB or any other NoSQL Database.
- Good knowledge of Redis, its data types, and their use cases.
- Experience with graph-based databases like GraphQL and Neo4j.
- Experience developing and deploying REST APIs.
- Good knowledge of Unit Testing and available Test Frameworks.
- Good understanding of advanced JS libraries and frameworks.
- Experience with Web sockets, Service Workers, and Web Push Notifications.
- Familiar with NodeJS profiling tools.
- Proficient understanding of code versioning tools such as Git.
- Good knowledge of creating and maintaining DevOps infrastructure on cloud platforms.
- Should be a fast learner and a go-getter — without any fear of trying out new things Preferences.
- Experience building a large scale social or location-based app.
Biddano is seeking for an analytical, result driven, multi-skilled candidate for design for the position of Backend Developer. He/She will be responsible for programming languages and tools to analyze current codes and industry developments, formulate more efficient processes, solve problems and create a more seamless experience for users.
The ideal candidate will have strong personal accountability for results, strong commitment to teamwork in support of the company's success, adherence to ethical business practices, and comfort operating in a start-up environment with an ability to prioritize and drive actions to closure.
a start-up environment with an ability to prioritize and drive actions to closure.
Backend Developer
Responsibilities:
- Participate in the entire application lifecycle, focusing on coding and debugging
- Write clean code to develop functional REST APIs Using Django/Python or NodeJs
- Troubleshoot and debug applications
- Perform unit test cases to optimize performance
- Manage cutting-edge technologies to improve legacy applications
- Collaborate with Front-end developers to integrate user-facing elements with server side logic
- Gather and address technical and design requirements
- Provide training and support to internal teams
- Build reusable code and libraries for future use
- Liaise with developers, designers and system administrators to identify new features
- Follow emerging technologies
Skills Required:
- Proven work experience as a Back-end developer
- In-depth understanding of the entire web development process (design, development and deployment)
- Hands on experience with programming languages like Python (Required), typescript(Required), Java.
- Working knowledge of CMS framework
- Familiarity with back-end languages (e.g. HTML, JavaScript and CSS)
- Excellent analytical and time management skills
- Backend:
- Django/DjangoREST, Python (Prefered) or NodeJs.
- Good experience of microservices.
- Hosting and Deployment Solutions:
- Good understanding of AWS which includes(All required):
- Good expertise in Linux.
- EC2 instance management.
- Scalability (Horizontal or Vertical) which includes autoscaling.
- Proper use of S3 for static file management.
- SNS or AWS email service.
- AWS resource cost optimization.
- Proper knowledge of Load Balancers.
- Teamwork skills with a problem-solving attitude
Experience :
- Minimum 4-7 years of experience as a Backend Developer
- B.tech Computer Science, Engineering or similar relevant field
Required Knowledge and technical skills:
- Expert level experience designing and building web services using Java
- Hands on experience in frameworks like struts , springs, hibernate
- Experience with multiple database platforms
- Experience with high volume, mission critical applications
- Experience building distributed systems at Internet scale
- Knowledge of commonly used design patterns
- Prior experience building internet platforms from the ground up
- Understanding Microservices patterns and architectures, enterprise design and industry best practices.
Required Qualities/ personal skills:
- Strong written and verbal communication skills
- Strong interpersonal skills and time management skills
- Strong analytical and troubleshooting skills
- Experience working in an Agile environment
- Experience working in a fast-paced delivery environment










