Senior Node.js Developer

Our company:

    Techvantage.ai is a next-generation technology and product engineering company at the forefront of innovation in Generative AI, Agentic AI, and autonomous intelligent systems. We build intelligent, scalable, and future-ready digital platforms that drive the next wave of AI-powered transformation.

     

    Role Overview:

    We are seeking a highly skilled and experienced Senior Node.js Developer with 5+ years of hands-on experience in backend development. As part of our engineering team, you will be responsible for architecting and building scalable APIs, services, and infrastructure that power high-performance AI-driven applications.

    You’ll collaborate with front-end developers, DevOps, and data teams to ensure fast, secure, and efficient back-end functionality that meets the needs of modern AI-first products.


What we are looking from an ideal candidate?

    • Design, build, and maintain scalable server-side applications and APIs using Node.js and related frameworks.
    • Implement RESTful and GraphQL APIs for data-driven and real-time applications.
    • Collaborate with front-end, DevOps, and data teams to build seamless end-to-end solutions.
    • Optimize application performance, scalability, and security.
    • Write clean, maintainable, and well-documented code.
    • Integrate with third-party services and internal microservices.
    • Apply best practices in code quality, testing (unit/integration), and continuous integration/deployment.
    • Troubleshoot production issues and implement monitoring and alerting solutions.

Preferred Skills:

What skills do you need?

    Requirements:

    • 5+ years of professional experience in backend development using Node.js.
    • Proficiency in JavaScript (ES6+) and strong experience with Express.js, NestJS, or similar frameworks.
    • Experience with SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
    • Strong understanding of API security, authentication (OAuth2, JWT), and rate limiting.
    • Experience building scalable microservices and working with message queues (e.g., RabbitMQ, Kafka).
    • Familiarity with containerized applications using Docker and orchestration via Kubernetes.
    • Proficient in using Git, CI/CD pipelines, and version control best practices.
    • Solid understanding of performance tuning, caching, and system design.

    Preferred Qualifications:

    • Experience in cloud platforms like AWS, GCP, or Azure.
    • Exposure to building backends for AI/ML platforms, data pipelines, or analytics dashboards.
    • Familiarity with GraphQL, WebSockets, or real-time communication.
    • Knowledge of infrastructure-as-code tools like Terraform is a plus.
    • Experience with monitoring tools like Prometheus, Grafana, or New Relic.

    What We Offer:

    • The chance to work on cutting-edge products leveraging AI and intelligent automation.
    • A high-growth, innovation-driven environment with global exposure.
    • Access to modern development tools and cloud-native technologies.
    • Attractive compensation – no constraints for the right candidate