Senior Node Js Developer

Filled
December 25, 2025

Job Description

Job Description

You will be joining Software Co, a company specializing in building, managing, and growing high-performing software teams to support technology and product-driven growth. The unique model at Software Co blends recruitment, managed operations, and cultural alignment to enable clients to scale development capacity efficiently and effectively. As an ISO 9001:2015 and ISO/IEC 27001:2013 certified organization, quality and security standards are paramount.

Role Overview

As a Senior Node.js Developer at Software Co, you will play a crucial role in designing, developing, and maintaining scalable backend systems and RESTful APIs. Your day-to-day tasks will revolve around writing clean, efficient, and modular code, optimizing server-side performance, collaborating with cross-functional teams, and upholding best practices in software development. Troubleshooting and debugging production issues, as well as contributing to code reviews to maintain high-quality standards, will also be part of your responsibilities.

Key Responsibilities

– Proficiency in Node.js, Express.js, and building RESTful APIs
– Experience with MongoDB; experience in MongoDB is a must
– Familiarity with Reverse Proxy like Nginx/HA proxy
– Strong understanding of JavaScript, asynchronous programming, and server-side development
– Familiarity with version control systems like Git and CI/CD pipelines
– Knowledge of system design, architecture patterns, and scalable application development
– Excellent analytical, problem-solving, and debugging skills
– Strong communication skills and the ability to work collaboratively with the team
– Bachelor’s degree in Computer Science, Software Engineering, or related field
– Prior experience with cloud platforms such as AWS or Azure is an advantage
– Knowledge of frontend frameworks (e.g., React, Angular) is a plus

Qualifications Required

– Proficiency in Node.js, Express.js, and building RESTful APIs
– Experience with MongoDB; experience in MongoDB is a must
– Familiarity with Reverse Proxy like Nginx/HA proxy
– Strong understanding of JavaScript, asynchronous programming, and server-side development
– Familiarity with version control systems like Git and CI/CD pipelines
– Knowledge of system design, architecture patterns, and scalable application development
– Excellent analytical, problem-solving, and debugging skills
– Strong communication skills and the ability to work collaboratively with the team
– Bachelor’s degree in Computer Science, Software Engineering, or related field
– Prior experience with cloud platforms such as AWS or Azure is an advantage
– Knowledge of frontend frameworks (e.g., React, Angular) is a plus,