Skip to main content
C

Creative Capsule

Node.js Senior Developer

Goa, IN, India5+ yrsPosted on Jul 08, 2026

Skills

Node.jsAWSREST APIJavaScriptTypeScriptProject ManagementAnalytical SkillsTeamworkTime ManagementCommunicationQuality Assurance

Job description

This position involves developing and maintaining scalable server-side applications using Node.js to deliver high-quality, efficient solutions for web applications. You will work closely with front-end developers, designers, and other team members to ensure seamless integration, optimize performance, and enhance overall functionality. Key responsibilities include managing the interchange of data between the server and users, developing server-side logic, maintaining databases, and ensuring high performance and responsiveness to front-end requests.

Responsibilities

Develop and maintain server-side applications using Node.js and related technologies

Write reusable, testable, and efficient code

Design and implement low-latency, high-availability applications

Integrate user-facing elements developed by front-end developers with server-side logic

Integrate data storage solutions, including databases, key-value stores, and blob storage

Communicate task progress and project updates to clients and team members

Investigate new technologies to enhance client solutions

Maintain clear code comments and organized project files

Contribute to technical documentation and deployment guides

Perform testing and collaborate with QA to ensure applications meet standards, taking ownership of error and bug minimization

Write and maintain unit tests to ensure code quality and functionality

Regularly review existing tests to ensure code coverage is matching accepted level

Review code to ensure it is maintainable, error-free, and compliant with project requirements

Provide feedback and training to junior developers

The ideal candidate for the position should have the following qualifications and skills:

Technical Qualifications:

Experience with Node.js frameworks and knowledge of development best practices

Experience using AWS SAM and the Serverless framework to deploy REST APIs using API Gateway and Lambda functions

Experience or good understanding of REST services

Experience leading a development team for software product implementations

Experience managing teams and evaluating team performance on a timely basis

Experience resolving team and individual staff issues

Experience working with QA teams and understanding quality assurance and best practices

Experience using MS Office and project management, diagramming, and analysis tools

Experience with JavaScript/TypeScript in a backend context, preferably in a Node.js and Express stack

Experience writing and maintaining unit tests for backend code

Experience actively contributing to a Node.js codebase in the most recent role and working independently in such environments

Knowledge of express stack

Knowledge of reporting and integration services

Knowledge of relational and NoSQL databases

Familiarity with various source version control, project management, and other tools

Understanding of coding and other software development best practices

Personal Skills:

Strong analytical skills to read business requirements, analyse issues, and propose implementable solutions

Ability to identify alternatives and find optimal implementation paths

Capability to follow through and ensure the correct logic is applied

Quick learner of new concepts and software

Strong teamwork capabilities and time management skills to juggle multiple tasks and deadlines

Effective verbal and written communication skills in English to explain technical project details

Ability to work independently with confidence and responsibility

Education and Work Experience:

Background in Computer Science, IT, or a related discipline

Over 5 years of working experience or an equivalent combination of education and experience

Apply on Creative Capsule