Senior Node|js Engineer
- Category: Work from home Jobs
- Location: Kolkata, West Bengal
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 18K to 21K
- Published on: 2025/09/21
We are looking for a versatile Javascript Developer with proficiency in Node.js . You will get to design, architect, and develop complex backend systems for enterprise software and SaaS applications leveraging modern Node.js frameworks and stacks.
Responsibilities:
• Design, build, test, and ship highly scalable, high-performance, customer-facing applications. Our teams use Node.js, Express.js, Nest.js, Elastic Search, Redis, RabbitMQ, Kafka, and AWS.
• Participate in engineering discussions, technical evaluations, design reviews, and retrospectives.
• Provide database schema, API designs, and micro-service implementations.
• Mentor team members and peer review code. Focus on best practices for engineering processes and code quality.
• Are a Javascript geek with a desire to stay ahead of the curve by working with modern Node.js frameworks.
• Like building beautiful well-architected software products with millions of users leveraging advanced engineering concepts like micro-services, event-driven architectures, Redis, and Lambdas.
• Work collaboratively as part of a close-knit team of geeks, architects, and leads.
Requirements:
• 3 - 6 years of production experience in building backend servers using Node.js .
• Minimum 2 years of JavaScript (and preferably Typescript) experience including asynchronous programming, closures, types, and ES6/ES7 Also needs to have experience with associated tooling (Jest, REPL, Crypto, Debugger Process).
• Thorough understanding of Node.js and its core principles including Event loop, CommonJS modules, ES6/ES7 modules, Event emitters and listeners, HTTPS, and Util.
• Experience in collaborating with the front end to develop scalable APIs using modern Node.js frameworks such as Express or Nest.js .
• Should be comfortable with database schema design and leveraging SQL and NoSQL (PostgreSQL, MySQL, Redis, Elasticsearch, DynamoDB).
• Experience in developing with different ORMs such as sequelize TypeORM or Prisma.
• Experience in at least one cloud platform (AWS, GCP, or Azure).
• Experience with code quality and reusability practices (eslint, prettier, CI/CD for Node.js apps).
• Solid foundation in data structures, algorithms, distributed systems, and design patterns.
• Strong understanding of software engineering best practices, including unit testing, code reviews, design documentation, debugging, troubleshooting, and agile development.
• Communication: You like discussing a plan upfront, welcome collaboration, and are an excellent verbal and written communicator.
• Bachelor's degree in Computer Science or equivalent experience.
• Have experience with advanced Typescript.
• Have some frontend experience using React.js .
• Experience in working and developing serverless Node.js frameworks built on AWS Lambdas, AWS Cognito, and API Gateway.
• Experience with the implementation of container technologies like Docker, and Kubernetes.
• Knowledge of continuous integration, continuous delivery, and enterprise DevOps concepts.
Related jobs
-
Uk Day shift| Hybrid WFH | Insurance Back office Process| Salary upto 4|00L
Location: Pune • Shift: UK Day shift • Work Arrangement: Hybrid WFH • Process: Insurance Back office • Experience: 1 years • Salary: Up to 4.00L Job Responsibilities: • Handling Insurance Back office Process • Any Graduate with 1 year of Internationa...
-
Software Engineer Jobs in Bangalore
We, at Turing, are looking for experienced software engineers who will be developing scalable software solutions focusing on business intelligence, analytics, data science, and data products. Here’s the best opportunity to get WFH software engineer j...
-
Recruitment Executive
V ARE LOOKING FOR RECRUITERS / FRESHERS / UNDERGRADUATES WITH NO SALARY LIMIT 4 DESERVING CANDIDATES.OUR OFFICES ARE NEAR RAJIV CHOWK & V WILL PREFER THOSE CANDIDATES , WHO CAN JOIN IMMEDIETLY . .PREFERABLY FULL TIME , BUT FOR DESERVING FRSHERS /...