Software Developer at Legistify · Gurugram, Delhi, Noida, Ghaziabad, Faridabad · 2 - 4 years · ₹12L - ₹15L / yr · Raised funding · Posted 2 Apr 2022
We are looking for a Developer who is proficient with Node and has at least 1-3 years of relevant experience. Your primary role will be on developing microservices, while ensuring good coding practices and architecture. You will have end to end ownership of the services you develop, to ensure it is robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, and quality product is important.
Roles and Responsibilities
- Integrating and maintaining Node micro services
- Proficient in RESTful APIs and API communications, especially to consume data from and/or push data into MongoDB for Web and mobile applications
- Proficient on modeling applications on NOSQL databases(preferably MongoDB)
Desired Candidate Profile
- Strong coding experience in Node JS.
- Should have experience with microservice architecture
- Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement
Nice to have:
- Some experience with queues like like Redis,SQS,etc
- Experience with cloud solutions like Lambda, Docker etc
- Experience in DevOps and related practices to improve development lifecycle, continuous delivery with high quality is an advantage.
- Deploy server/related components to staging, live environments.
- Some exposure to React Frontend implementation, deeper JS skills

About Legistify
About
Connect with the team
Similar jobs (10)
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.
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 apply / reply sharing your profile to connect and discuss.
Company: BigThinkCode Technologies
URL: https://www.bigthinkcode.com/
Experience required: 1-2 years
Work location: Chennai
Joining time: Immediate – 4 weeks
Work Mode: Work from office / Hybrid
A skilled Node.js Developer with 1-2 years of experience in building scalable applications using event-driven architecture (EDA) 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.
Required Skills & Qualifications
- 1-2 years of hands-on experience with Node.js
- 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
Good to Have
- Experience with knowledge embedding and vectorization techniques.
- Familiarity with vector databases (e.g., Pinecone).
- 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.
About the Job -
We have always been in the spotlight for being adeptin “the next big technologies”. What we can offer you is a space to explore varied technologies and quench your techie soul. We are looking for Developer skilled in technologieslike Node.js and AWS who also holds experience with user-interface design.
Responsibilities: ● The full stack developer will be responsible for design and development of scalable and flexible web applications and creating API to connect to databases and applications from back-end to client-side code, using optimal and efficient technologies, frameworks, and patterns.
● Take responsibility for design, implementation and maintain existing development ecosystem, including bugs – fixing, design and develop new custom components to meet project requirements.
● Working with other developers and software engineers to develop front-end and back-end architecture that's well-structured and flexible, along with the APIs to support it.
● Install and configure server environments for React deployments maintain and update project dependencies as well as fix any conflicts.
● Responsible for regular communication with developer team involved in the development process and testing of new features in the application
● Analyzing requirements and designing new functionality for new projects with cutting edge technology with research on optimization and new features for the existing product by ensuring a required level of performance.
● Candidate must be abreast with latest technologies and trends, relevant standards should be able to work effectively in a multidisciplinary, multinational team environment focused on innovation with comfortable working on a range of problems.
Desired Competencies(Technical/Behavioral Competency) – Must Have-
● Nodejs, MongoDB, Socket.IO and Redis.
● Proficient in Node.js and MongoDB and working knowledge of JavaScript, JQuery, HTML, CSS, frameworks (Angular.js, React.js)
● Experience with Unix/Linux or Windows and/or Mac environments, distributed systems
● Excellent practical knowledge of OOP concepts and SOLID principles ● Microservices and agile development
● Hands-on experience with cloud (AWS) development/hosting.
● Experience with Web services development (SOAP, REST)
● Strong in Object Oriented Programming, MVC, Design patterns and SOLID principles.
Skills Required:
- Node.js
- MongoDB
- Angular
- API optimization
- Micro Services
- Multi threading
- Socket.io
Job Summary
We are looking for a skilled Backend Developer with strong Node.js experience to join our development team. The ideal candidate should have hands-on experience in building scalable, secure, and high-performance backend applications and APIs.
You will work closely with frontend developers, product managers, and other engineering teams to design, develop, test, and maintain backend services and applications.
Key Responsibilities
- Design, develop, and maintain scalable backend applications using Node.js.
- Build and maintain RESTful APIs and backend services.
- Write clean, reusable, maintainable, and efficient code.
- Work with databases such as MongoDB, PostgreSQL, MySQL, or similar.
- Integrate third-party APIs and external services.
- Implement authentication, authorization, and security best practices.
- Optimize application performance, scalability, and reliability.
- Identify and resolve bugs, performance issues, and production problems.
- Write unit and integration tests to ensure application quality.
- Collaborate with frontend developers to integrate APIs with web/mobile applications.
- Participate in code reviews and follow development best practices.
- Work with Git and standard CI/CD and deployment processes.
- Contribute to system design and technical discussions.
Required Skills
- 2–6 years of professional experience in backend development.
- Strong hands-on experience with Node.js.
- Good knowledge of JavaScript and/or TypeScript.
- Strong understanding of REST APIs, HTTP, JSON, and API design.
- Experience with Express.js, NestJS, or similar Node.js frameworks.
- Good understanding of relational or NoSQL databases such as PostgreSQL, MySQL, or MongoDB.
- Knowledge of SQL and database design.
- Experience with Git/GitHub/GitLab/Bitbucket.
- Understanding of authentication mechanisms such as JWT/OAuth.
- Strong problem-solving and debugging skills.
- Good understanding of data structures, algorithms, and backend architecture.
Good to Have
- Experience with TypeScript.
- Knowledge of AWS / Azure / GCP.
- Experience with Docker and Kubernetes.
- Knowledge of Redis, Kafka, RabbitMQ, or other caching/message queue technologies.
- Experience with microservices architecture.
- Familiarity with CI/CD pipelines.
Company: BigThinkCode Technologies
URL: https://www.bigthinkcode.com/
Experience required: 3-4 years
Work location: Chennai
Joining time: Immediate – 2 weeks
Work Mode: Work from office / Hybrid
About the Role
We're looking for a skilled Node.js Developer with 3+ years of experience building scalable applications using event-driven architecture within distributed systems. The ideal candidate is comfortable working on high-performance backend services and has a strong understanding of asynchronous programming patterns. Exposure to knowledge embedding and vectorization techniques is a strong plus, especially for modern data-driven or AI-powered systems.
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
Required Skills
- 3+ years of hands-on experience with Node.js
- 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
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.
Backend Developers
- Contract To Hire (Initial Engagement: 6 months)
Experience: 5+ years
Mandatory Skills:
● Node.js
● Python
● MongoDB
● PostgreSQL
● REST API design and development
● Backend architecture and service design
● Database design, indexing and query optimisation
● Performance tuning
● Authentication/authorisation
● Third-party integrations
● Asynchronous processing and background jobs
● Logging, monitoring and debugging
● Git and collaborative development
● Scalable, maintainable and testable backend services
● Architecture discussions, code reviews, debugging and production support
Good to have:
● Microservices
● Docker
● Cloud platforms
● Redis
● Message queues
● CI/CD
● Observability
About the Role
We are looking for a Full Stack Developer with hands-on experience in React and Node.js/NestJS to develop and maintain end-to-end web applications in a modern microservices environment.
Key Skills
- Strong knowledge of JavaScript & TypeScript
- Hands-on experience with React.js, Hooks & State Management
- Experience with Node.js, Express.js and/or NestJS
- Good understanding of REST APIs
- Working knowledge of PostgreSQL & MongoDB
- Experience with Git
- Basic understanding of AWS, Docker & Microservices will be an advantage
Responsibilities
- Develop responsive React-based front-end applications
- Build and integrate REST APIs using Node.js/NestJS
- Work with PostgreSQL and MongoDB databases
- Develop and maintain microservices
- Debug, test and optimize applications
- Participate in code reviews and team collaboration
- Support application deployment and monitoring on AWS
Preferred
AWS | Docker | CI/CD | Java/Spring Boot | Redis | Message Queues
Qualification: Bachelor's degree in CS/IT or equivalent practical experience.
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
Role Description: As a Senior Back-End Developer at Ease Commerce, you will design, build, and maintain scalable server-side applications that power our CRM platform. This full-time, on-site role based in Indore involves architecting APIs, optimizing database structures, and ensuring secure, high-performance integrations with front-end interfaces and third-party services. You will review code, mentor developers, and collaborate closely with product, QA, and front-end teams to deliver robust features and enhancements. Day-to-day responsibilities include writing clean, efficient code, troubleshooting production issues, improving system reliability, and contributing to technical decision-making and best practices.
Qualifications
- Develop and maintain backend services and APIs primarily using Node.js.
- Contribute to building scalable and efficient applications.
- Work with frontend teams where required to support full stack development needs.
- Code Quality & Collaboration
- Write clean, maintainable, and well-structured code following best practices.
- Participate in code reviews and collaborate with team members to improve code quality.
- Work closely with cross-functional teams to deliver features on time.
- Problem Solving & Debugging
- Troubleshoot and debug application issues.
- Optimize performance and improve reliability of backend systems.
- Security & Best Practices
- Implement authentication and authorization mechanisms to ensure secure access to applications.
- Follow security and development best practices across services.
Required Qualifications
- 7+ years of experience in Node.js development.
- Experience with any one of the Node.js frameworks: Fastify, Express, or NestJS.
- Experience with SQL and NoSQL databases.
- Familiarity with authentication and authorization mechanisms.
- Good problem-solving and debugging skills.
- Ability to work effectively in a collaborative team environment.
- Background in designing scalable architectures for SaaS or CRM products is highly beneficial.
- Ability to work on-site in Indore, collaborate in cross-functional teams, and mentor junior developers.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Strong Backend Node.js Developer Profile
2
Mandatory (Experience 1) – Must have 7+ years of hands-on Backend Engineering experience using Node.js building production-grade systems for B2C products at meaningful consumer scale
3
Mandatory (Experience 2) – Must be AI-native in their own engineering workflow: already uses LLMs and agentic tooling across the SDLC, from design and code generation through testing and debugging
4
Mandatory (Experience 3) – Must have owned backend architecture end to end, including greenfield builds. Should be able to make early architecture calls and reason clearly about service boundaries, data flow, caching, queueing, failure modes, scalability, and reliability trade-offs under real constraints.
5
Mandatory (Experience 4) – Must have a solid understanding of backend fundamentals, including API development, service-oriented architecture, data structures, algorithms, and clean coding practices
6
Mandatory (Experience 5) – Must have experience designing, building, and maintaining APIs and backend services, including integrations with external systems and third-party platforms
7
Mandatory (Experience 6) – Must have strong experience working with databases (SQL and/or NoSQL), including efficient data modeling, query optimization, and performance tuning
8
Mandatory (Company) – Must have worked in B2C product companies / startups at meaningful consumer scale. (WealthTech, FinTech, or high-growth consumer product background is highly preferred)
9
Mandatory (Stability) – Must have a stable career history, with consistent tenure across previous companies; frequent job-hopping will not be considered
10
Mandatory (AI Product) – Must have experience building and shipping products that use LLMs and agentic workflows to end users.
11
Mandatory (College) – ) - B.Tech or Dual degree (Btech and Mtech or Integrated Msc/MS) from Tier 1 Engineering Institutes (IITs, not NITs). Candidates from other institutions will not be considered unless they come from top top-tier product companies
12
Mandatory (Compensation Alignment) – Candidate must be comfortable with the compensation structure where the company matches their current CTC and provides ESOPs, without any salary hike
Job Responsibilities:
- Strong JavaScript/TypeScript and Node.js. You can design an API, not only implement one.
- Relational data modelling and SQL: you can reason about indexes, query plans, transactions, and migrations on live tables.
- Vendor and third-party integrations, done well: authentication, retries, idempotency, webhooks, rate limits, sandbox-to-production rollout, and reconciliation when the other side fails mid-flow.
- Comfort working directly with a vendor's technical team to get an integration over the line.
- Queues, background jobs and scheduled work, including what happens when a job runs twice.
- React with TypeScript. Component design, state management, forms that hold up under real user behaviour.
- Enough CSS and layout sense to build a clean screen without a pixel-perfect design handed to you.
- Performance and correctness on the browser side: loading states, error states, the ugly edge cases.
- Tests you actually write. Shipping agent-assisted code at volume only works if the test coverage holds it up.
- Git discipline, CI/CD, and enough DevOps grounding to be self-sufficient: containers, environment configuration, pipelines, deployments and rollbacks. You do not need to be an SRE, but you should not need one for routine work.
- AWS fundamentals: how your service runs, scales and fails.
- Instrumenting what you build logs, metrics, alerts so problems surface on a dashboard rather than in a customer complaint.
- Reading monitoring output and acting on it: triaging an alert, finding the root cause, and closing the loop with a fix or a tuned threshold rather than muting it.
- An eye on infrastructure cost. Knowing roughly what your service costs to run, spotting the query, log stream or API call pattern that is quietly expensive, and factoring that into design decisions.
- You are comfortable with ambiguity and will go and resolve it often by asking the ops or product team directly.
- You share status without being prompted, including when the news is not good.
- You care whether the change worked for the business, not only whether the story was closed.
- Understand the problem first-hand. Spend time with the product owner or the ops team that has the problem, and see how the work happens today rather than working from a requirements document alone.
- Design, build and ship end to end. API and data model through to the screen the user touches. Backend and frontend are both yours.
- Take it to production and keep it healthy. Deploy it, monitor it, and act on what the monitoring tells you. Errors, latency, failed jobs and data quality are yours to watch and ideally you spot the issue before someone reports it.
- Be mindful of what it costs to run. Every service you deploy carries an infrastructure bill. Think about instance sizing, storage, query patterns, log volume and the cost of third-party API calls before you ship, and raise it early when something is likely to get expensive.
- Integrate cleanly with vendors and partners. A large part of our platform is third-party: bureaus, banks, KYC providers, payment rails, co-lenders. Working well with vendor teams, reading their documentation carefully and handling their failure modes gracefully is core to the job, not a distraction from it.
- Be accountable for what you commit to. Give estimates you believe in, flag slippage early, and keep the status visible.
- Leave it documented. A runbook, an API contract, and a short note on any non-obvious decision, so the next engineer or the next agent can pick it up without you.
- Build securely by default. We are a regulated lender. Customer and credit data handling, access control, audit trails and PII discipline are part of the definition of done, not a later hardening pass
Skills Required:
JavaScript , TypeScript , Node.js , API Design , Relational Data Modelling , SQL , Indexing , Query Optimization , Transactions , Database Migrations , Vendor Integration , Authentication , Retries , Idempotency , Webhooks , Rate Limiting , Queues , Background Jobs , Scheduled Work , React , Component Design , State Management , Forms , CSS , Layout Design , Performance Optimization , Error Handling , Testing , Git , CI/CD , DevOps , Containers , Environment Configuration , Pipelines , Deployments , Rollbacks , AWS , Monitoring , Logging , Metrics , Alerting , Cost Awareness , Problem Solving , Communication , Accountability , Documentation , Security , Data Handling , Access Control , Audit Trails , PII Discipline
Candidate Attributes:
- Passion and hunger to make a dent in the MSME ecosystem
- AI-first in how you build
- Comfortable on either side of the API boundary
- Comfort working directly with a vendor's technical team to get an integration over the line
- Enough CSS and layout sense to build a clean screen without a pixel-perfect design handed to you
- Comfortable with ambiguity and will go and resolve it often by asking the ops or product team directly
- Share status without being prompted, including when the news is not good
- Care whether the change worked for the business, not only whether the story was closed
- Service or a customer journey, designs across services
- Sets patterns others follow and embeds with a business function
- Shapes what gets built






