Senior Nodejs/Backend Engineer - West Bengal, India - Voyantt Consultancy Services LLP

    Voyantt Consultancy Services LLP
    Voyantt Consultancy Services LLP West Bengal, India

    Found in: Talent IN 2A C2 - 1 week ago

    Default job background
    Description

    Role Overview

    The Developer will be a key player in our development team, responsible for crafting high-quality, scalable, and resilient web applications. This role requires an individual with deep expertise in , mastery over both relational and non-relational databases, and the ability to implement complex technologies and frameworks.

    Key Responsibilities

    • Develop Robust Applications: Build and maintain advanced server-side web applications using Focus on creating code that is functional, scalable, and sustainable.
    • Master Complex Technologies: Implement complex features such as Streams, Child Processes, and Cluster Module to enhance application performance and scalability.
    • Database Management: Design and manage robust database solutions, utilizing both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, CouchDB) databases depending on project requirements and data handling needs.
    • Framework Proficiency: Leverage various frameworks like Express, Koa, or NestJS to structure robust backend systems that support enterprise-level applications.
    • Optimize Application Performance: Use profiling tools and techniques to tune performance and ensure efficient operation of applications.
    • Lead and Mentor: Guide and mentor junior developers in best practices, complex problem-solving, and advanced coding techniques.
    • Stay Updated: Keep abreast of new trends and best practices in web development; evaluate and adopt new technologies to enhance our solutions continuously.

    Requirements

    • At least 5 years of experience in backend development, with a strong focus on in a production environment.
    • Profound understanding of advanced features such as asynchronous programming, event-driven architecture, and error handling.
    • Experience with frameworks like Express, Koa, NestJS, or similar, demonstrating a capability to adapt and learn new frameworks as needed.
    • Extensive experience with both relational (MySQL, PostgreSQL) and non-relational (MongoDB, Redis) databases.
    • Proficiency in implementing complex backend services (APIs) that can handle large volumes of traffic.
    • Solid understanding of microservices architecture and RESTful API development.
    • Strong unit testing and debugging skills, familiar with tools and methodologies to ensure the robustness and reliability of software.
    • Excellent problem-solving skills and the ability to work collaboratively in a dynamic and agile environment.

    What We Offer

    • Competitive salary and benefits.
    • Opportunity to work on cutting-edge projects in a dynamic, innovative team.
    • Professional growth opportunities in a supportive and encouraging work environment.
    • Flexible working hours and remote work options.
    • Access to ongoing training and development to further enhance your skills.