NextHire Try for free

ConveGenius

Posted 28 Aug 2026

SDE - 1 (Node.js)

Apply with NextHire Auto Apply fills in the application for you.
Employment
Full time
Team
Software Engineering
Posted
28 Aug 2026

About the role

Responsibilities:

  • Implement REST APIs and backend features within services owned by your team, following established design patterns and code standards.
  • Write clean, maintainable, and well-tested code, applying clean architecture and SOLID principles with guidance from senior engineers.
  • Contribute to AI-enhanced or agent-driven backend features using tools like LangChain or CrewAI under the mentorship of senior engineers.
  • Test your code thoroughly to ensure responsiveness, correctness, and efficiency before raising it for review.
  • Participate actively in code reviews, both receiving feedback to grow and reviewing peers' code where appropriate.
  • Collaborate with front-end developers to integrate UI elements with backend services.
  • Help troubleshoot application-related issues and assist senior engineers and the infrastructure team during incident triage.
  • Research and learn new tools, libraries, and patterns, and propose improvements where you see opportunities.
  • Assist with software installation, configuration, and deployment on servers across cloud and on-premise environments.
  • Support deployments through CI/CD pipelines, including releases to on-prem and State Data Center (SDC) environments where applicable.


Requirements:

  • Bachelor's degree in computer science or a related field.
  • 3 years of professional backend engineering experience. Strong fresh graduates with solid CS fundamentals and meaningful internship or project work are welcome to apply.
  • Strong working knowledge of JavaScript (ES6) and Node.js .
  • Working knowledge of frameworks like Express.js (Restify experience is a plus).
  • Foundational understanding of Node.js concepts, including the event loop and asynchronous programming.
  • Strong fundamentals in algorithms and data structures.
  • Experience working with MySQL and exposure to NoSQL databases like MongoDB or DynamoDB.
  • Ability to write SQL queries (familiarity with joins, indexing, and basic optimisation). ConveGenius.
  • Basic understanding of REST API design and HTTP fundamentals.
  • Awareness of clean architecture and SOLID principles, with willingness to apply them in practice.
  • Basic Linux knowledge of common commands and installing packages such as MySQL, Java, and Node.js .
  • Basic OS and application troubleshooting skills.
  • Familiarity with Git and standard branching workflows.
  • Experience with AI-assisted development tools (e. g., Cursor and GitHub Copilot) to accelerate development and support efficient coding practices is a must.
  • Eagerness to learn, take ownership of your work, and grow into building large-scale, high-availability systems.


Good to Have (Or Things You'll Get to Learn Here):

  • These aren't required, but exposure to any of them is a plus, and if you don't have them yet, you'll have the opportunity to learn them on the job:
  • Exposure to building backend services that handle data at scale.
  • Understanding of microservices architecture and inter-service communication.
  • Experience with WebSockets or real-time communication patterns.
  • Basic knowledge of AWS and Docker containerisation.
  • Familiarity with CI/CD pipelines and deployment automation.
  • Exposure to on-premise infrastructure, including State Data Centres (SDCs), NIC, or other government data centres.
  • Awareness of virtualisation platforms (VMware, KVM, Hyper-V, Nutanix) or container orchestration (Kubernetes).
  • Exposure to monitoring and observability tools (Prometheus, Grafana, ELK, Zabbix, Nagios).
  • Knowledge of front-end frameworks like ReactJS.
  • Familiarity with Python.

Similar jobs

See every job

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach