LogoLanguage
SJS Business Solution (P) Ltd

Module No.6, -2 floor, at Thejaswini Building, Technopark Phase I Campus, Kariyavattom Trivandrum , 695581

Node.js Developer

Closing Date:25,July 2025
Job Published: 11,July 2025
Contact Email: career@sodisys.io

Brief Description

  • Experience: 2 years
  • Server-side Development:

    • Design, develop, and maintain server-side applications using Node.js. (NestJS)

    • Implement scalable and high-performance APIs.

    • Collaborate with front-end developers to integrate user-facing elements with server-side logic.

    • Ensure seamless communication between the server and the front-end components.

  • Database Management:

    • Work with databases (e.g. MySQL) to store, retrieve, and manipulate data efficiently.

    • Optimise database queries for performance.

  • Code Optimization:

    • Write efficient, reusable, and modular code.

    • Identify and address performance bottlenecks and other issues.

  • RESTful Services:

    • Develop and consume RESTful services for various functionalities.

    • Implement API endpoints and ensure they align with project requirements.

  • Testing and Debugging:

    • Write unit tests and conduct thorough testing to ensure the reliability and robustness of the code.

    • Debug and troubleshoot issues, providing timely resolutions.

  • Version Control:

    • Utilise version control systems (e.g., Git) for code versioning and collaboration.

  • Collaboration:

    • Work closely with cross-functional teams, including front-end developers, designers, and product managers, to deliver high-quality software solutions.

  • Security:

    • Implement security best practices to safeguard applications from potential vulnerabilities.

    • Stay updated on security trends and incorporate necessary measures.

  • Documentation:

    • Create and maintain comprehensive technical documentation.

    • Ensure that code documentation and comments are clear and up-to-date.

Preferred Skills

  • Bachelor's degree in Computer Science, Information Technology, or related field.

  • Proven experience as a Node.js Developer or similar role.

  • Strong proficiency in JavaScript and Node.js.

  • Experience with server-side frameworks (e.g., Express.js, NestJS).

  • Knowledge of asynchronous programming and event-driven architecture.

  • Familiarity with front-end technologies (HTML, CSS, JavaScript).

  • Experience with databases and data modelling.

  • Understanding of RESTful APIs and web services.

  • Proficient understanding of code versioning tools, especially Git.

  • Excellent problem-solving and communication skills.