Node.js Developer
Technology
Vikash TechnologiesBangalore, India1 weeks agoUntil 8/6/2026
Full time
Job description
Role Overview :
We are seeking a talented and passionate Node.js Developer to join our dynamic team in Bangalore. In this role, you will be instrumental in designing, developing, and maintaining robust and scalable backend solutions that power our innovative applications.
You will collaborate closely with front-end developers, product managers, and QA engineers to deliver high-quality software that meets and exceeds our users' expectations.
Your contributions will directly impact the performance, reliability, and user experience of our platform, driving business growth and customer satisfaction.
Key Responsibilities:
- Develop and maintain efficient, reusable, and reliable Node.js based APIs and microservices to support our web and mobile applications.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic, ensuring seamless data flow and optimal performance.
- Design and implement robust data storage solutions using SQL databases, optimizing queries and ensuring data integrity.
- Write comprehensive unit and integration tests to ensure code quality, reliability, and maintainability.
- Participate in code reviews, providing constructive feedback to improve code quality and share knowledge within the team.
- Troubleshoot and debug production issues, identifying root causes and implementing effective solutions to minimize downtime and ensure system stability.
- Contribute to the continuous improvement of our development processes, tools, and technologies, staying up-to-date with industry best practices.
Required Skillset :
- Demonstrated proficiency in developing server-side applications using Node.js and related frameworks (e.g., Express.js, NestJS).
- Ability to design and implement RESTful APIs, adhering to industry standards and best practices.
- Strong understanding of SQL databases (e.g., MySQL, PostgreSQL) and experience in writing efficient queries and optimizing database performance.
- Excellent JavaScript skills, including a solid understanding of asynchronous programming, closures, and ES6+ features.
- Proven ability to write clean, well-documented, and testable code.
- Strong problem-solving and analytical skills, with the ability to troubleshoot and debug complex issues.
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
- Bachelor's degree in Computer Science or a related field.
Keywords
JavascriptNode.jsRESTful APISQLExpress.jsNestJSBackend ArchitectureServer Side ComponentJavaScriptMysqlPostgresqlSqlMaintainabilityMobile appNodeDebugger
¿Te interesa este puesto?