Search by job, company or skills

ZenTrades.ai

Software Engineer - Backend (MERN Stack)

3-5 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 9 months ago
  • Be among the first 30 applicants
Early Applicant

Job Description

Software Development Engineer - Backend (Node.js)

Location

Pune, MH (in-office)

We are actively seeking a seasoned Senior Full Stack Developer proficient in MERN Stack to contribute to our cutting-edge projects. As a key member of our development team, you will be instrumental in shaping the user experience and functionality of our web applications. If you are a creative thinker with a strong technical foundation and a passion for crafting exceptional user interfaces, we want to hear from you.

About ZenTrades

ZenTrades is a growing product startup with a strong foundation in delivering AI-powered SaaS solutions (CRM + ERP) for Field Service Management. Our core focus is towards creating the future of Field Service Management, where trade service professionals will effortlessly harness the power of technology to streamline their operations, enhance customer experiences, and drive growth, thereby revolutionizing the trade services industry operations. ZenTrades founding team comprises young engineers from top-tier universities such as UW Madison, and UC Berkeley alumni with solid domain knowledge having built top-notch products and implemented them at Fortune 500 companies.

The team is headquartered in Seattle, US and has its office in Pune, MH. With its robust CRM+ERP platform featuring a modular software architecture and integrated Generative AI capabilities, ZenTrades delivers a trade-specific operating system that caters to the unique needs of each trade. ZenTrades empowers tradesmen with an AI assistant, LISA (co-pilot), to enhance their sales and service capabilities using Generative AI.

Role and Responsibilities

  • Lead the design and development of robust and scalable applications using Node.js and Express.js, Typescript.
  • Architect and develop backend systems capable of handling large volume users with high concurrency.
  • Develop and maintain microservices architecture to ensure system scalability and resilience.
  • Implement advanced caching strategies using Redis to optimize application performance
  • Collaborate on optimizing application performance for responsiveness and scalability across all tiers.
  • Participate in code reviews, providing constructive feedback and fostering a culture of continuous improvement.
  • Work closely with cross-functional teams, including Product Management, UX/UI, and QA, to deliver high-quality products.

  • Skills/Experience

    • 3-5 yrs of relevant experience in software development.
    • Proven track record in backend development using Node.js, Express.js, Typescript, GraphQL, etc.
    • In-depth knowledge and experience with Javascript, and their core principles.
    • Strong foundational knowledge in OOPs, DSA, SQL/NoSQL, Operating Systems, and Software Engineering.
    • Knowledge of Redis for caching, session management.
    • Expertise in designing and implementing microservices architecture.
    • Proficiency in message queuing systems (e.g., Amazon SQS, RabbitMQ, Kafka) for asynchronous processing.
    • Familiarity with containerization (Docker) and orchestration (Kubernetes) and AWS/Azure/Google Cloud, for large-scale deployments
    • Experience with GraphQL for efficient API queries at scale.
    • Experience in leading or mentoring junior developers.

    More Info

    Job Type:
    Industry:
    Employment Type:

    About Company

    Job ID: 116633509