Node.js Developer/Senior Developer
On-site · Goa, India
Job Summary
Node.js Senior Developer responsible for designing, implementing, and maintaining scalable server-side applications using Node.js. Collaborate with front-end developers, designers, and QA to ensure high performance, reliability, and efficient data interchange. Responsibilities include building REST APIs with serverless deployments (AWS SAM/Serverless Framework), integrating databases and storage solutions, writing reusable and testable code, maintaining documentation, conducting unit tests, reviewing code, and mentoring junior developers. Candidates should have experience leading development efforts, knowledge of Express, relational and NoSQL databases, and strong emphasis on code quality, testing, and deployment practices.
Required Qualifications
- Background in Computer Science, IT, or a related discipline
- Over 3 years of working experience or an equivalent combination of education and experience
- Experience with Node.js frameworks
- Experience using AWS SAM and the Serverless framework
- Experience with REST services
- Experience leading a development team for software product implementations
- Experience managing teams and evaluating team performance
- Experience with QA and testing
- Experience with JavaScript/TypeScript in backend
- Experience with Express stack
- Knowledge of relational and NoSQL databases
- Familiarity with source control and project management tools
- Ability to work independently
- Strong analytical skills
- Strong teamwork and time management skills
- Effective communication in English
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.