Lead Backend Developer - Delhi, India - Xebo

    Xebo
    Xebo Delhi, India

    2 weeks ago

    Default job background
    Description
    Job Description :
    Lead Backend Developer ( Node. JS )


    Experience : 5+ Years

    Location :
    Noida (Currently Hybrid Work Mode)

    is a SaaS based experience management platform. We are a multinational IT productbased firm whose vision is to be the best in class omnichannel platform providing customer experience, employee experience and market research to organizations and help them make smarter and informed decisions hence improving the experiences organizations provide to every stakeholder.


    The platform helps organizations capture feedback at multiple touchpoints, understand it in real-time, and deliver insights by offering Simplified Survey, Customer Experience, Employee Satisfaction, Brand Tracking and Awareness.

    We are proud to provide experience management solutions, as well as strategic guidance, support and services to leading banks, Insurance companies, airports and FMCG companies across the globe.


    With a creative management, a skilled team, and an inherent ability to succeed, strives to grow and reach heights.

    Key Responsibilities :

    Technical Leadership:
    Drive the technical vision of the backend development team ensuring best practices, efficient architecture, and scalability.

    Development & Design:
    Hands-on coding, API design, database design, and ensuring the seamless integration of different components of the backend systems.

    Team Collaboration:

    Work closely with frontend developers, designers, and product managers to ensure the delivery of high-quality code within specified deadlines.


    Continuous Improvement:
    Advocate for and implement relevant new technologies, best practices, and methodologies to facilitate continuous development improvement.

    Mentorship:
    Mentor junior and mid-level developers by sharing best practices, conducting code reviews, and providing constructive feedback.

    Testing & Maintenance:
    Ensure the quality of code through writing unit tests, integration tests, and automating test processes.

    Performance Optimization:
    Monitor, identify, and rectify any performance bottlenecks in the applications.

    Security:
    Implement and oversee security measures to protect against unauthorized access, attacks, and breaches.

    Documentation:
    Maintain clear and concise documentation related to code and its architecture.

    Stakeholder Communication:
    Regularly update stakeholders on the progress, challenges, and timelines.

    Technical Skills :

    Core Expertise:
    Proficient in , Kafka, MongoDB and Redis.

    Database Management:
    Strong experience with MongoDB and PostgreSQL, including database design, optimization, and security.

    API Development:
    Strong experience in RESTful and/or GraphQL API design and development.

    Version Control:
    Proficiency with GIT or equivalent.

    Testing:
    Familiarity with backend testing frameworks and best practices.

    Performance:
    Experience with caching, load balancing, and other optimization techniques.

    Soft Skills :

    • Strong problem-solving abilities.
    • Excellent verbal and written communication.
    • Team player with an ability to lead and motivate.
    • Strong organizational and multitasking skills.
    • Dedication to continuous learning and adapting to new technologies.

    Education :
    Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
    )