At Wendor, we’re transforming the vending industry in India with our in-house designed, tech-enabled smart vending machines — already live in 70+ cities and expanding rapidly. We’re a focused, fast-growing team where everyone takes ownership and moves with purpose.
We are looking for a Senior Software Engineer to take end-to-end ownership of the software powering Wendor’s smart vending machines. In this role, you will architect and develop robust full-stack applications, integrate low-level systems on Linux, and lead a team of engineers to build scalable, real-time software solutions.
Your work will directly impact how users interact with our machines across 70+ cities. This is a hands-on role where you’ll collaborate with cross-functional teams, solve complex technical challenges, and contribute to innovations that push the boundaries of smart retail automation.
Key Responsibility:
● Develop and maintain full-stack applications (using technologies Node.js, React) to support Wendor’s smart vending ecosystem, ensuring seamless frontend and backend functionality.
● Work on low-level integrations with vending hardware, optimizing performance and stability on Linux-based systems.
● Build and manage scalable backend services and RESTful APIs to handle real-time data, payments, and machine operations.
● Lead and mentor a team of 3–4 software engineers, conducting code reviews, guiding technical decisions, and ensuring timely deliveries.
● Write efficient SQL queries and manage data flow between services and databases to ensure reliability and responsiveness of the platform. ● Ideate, prototype, and implement new features, tools, or automations to improve product performance and internal processes.
● Collaborate with cross-functional teams including hardware, product, design, and operations to deliver integrated solutions.
● Ensure system reliability, performance, and uptime for software running on live vending machines across India.
● Maintain code quality through unit tests, integration tests, and E2E testing practices, following modern software engineering standards.
● Stay updated with emerging tech trends to help Wendor innovate faster and smarter.
Requirements:
● Proven experience as a Senior Software Engineer or similar role.
● Strong customer-centric mindset with a commitment to product excellence.
● Expertise in full-stack development (frontend + backend technologies).
● Ability to write clean, maintainable, and well-documented code.
● Passion for innovation, scalability, and problem-solving.
● Location- Gurugram(On-site).
Job Description Objectives of this role Work across the full stack, building highly scalable distributed solutions that enable positive...
Apply For This JobBuild strategic relationship with key decision makers in the assigned accounts Stay up-to-date with the tendering, process/ compliances in the...
Apply For This JobJob Timings 10 AM – 6:30 PM | Monday to Saturday (2nd and 4th Saturdays off) Interview Timings 11:00 AM...
Apply For This JobJob Timings 9:30 AM – 7:30 PM | Monday to Saturday Interview Timings 11:00 AM – 4:00 PM | Monday...
Apply For This JobJob Req ID: 33768 Location: Lucknow, IN Function: VIBS About: Vodafone Idea Limited is an Aditya Birla Group and Vodafone...
Apply For This JobRecruiter Name NCRB Position Name Technical Officer Job Vacancy In New Delhi Apply NCRB Govt Jobs 2022 Total Vacancies 2...
Apply For This Job
“`
Search qualified candidates by skills, location, experience, education, and more.
“`