SDE II Backend Developer Experience: 3+ years Location: Mumbai Work Arrangement: Work from office (5 day week) About Rebel We are surrounded by the world's leading consumer companies led by technology - Amazon for retail, Airbnb for hospitality, Uber for mobility, Netflix and Spotify for entertainment, etc. Food & Beverage is the only consumer sector where large players are still traditional restaurant companies. At Rebel Foods, we are challenging this status quo by building the world's most valuable internet-based restaurant company, superfast. The opportunity for us is immense due to the exponential growth in the food delivery business worldwide, which has helped us build 'The World's Largest Internet Restaurant Company' in recent years. Rebel Foods currently operates in India, UAE, and UK with close to 50 brands and 4500+ internet restaurants, all built on The Rebel Operating System. While for us it is still Day 1, we recognize we are in the middle of a revolution aimed at creating unprecedented customer-first experiences. We offer a unique opportunity to disrupt a 500-year-old industry with technology at its core. Learn more about how we are transforming the restaurant industry: - Why Rebel Foods is hiring super-talented engineers - How to build 1000 restaurants in 24 months - Winning the last frontier for consumer internet - A unique take on food tech Responsibilities as SDE II Backend Developer - Design, develop, and maintain high-quality backend services and APIs using Node.js. - Contribute to full-stack development efforts, leveraging Java skills when needed. - Create low-level designs and perform requirement breakdowns to guide the development process. - Lead by example, providing technical guidance and mentorship to junior developers. - Collaborate with cross-functional teams, including front-end developers, product managers, and designers, to deliver comprehensive solutions. - Implement and manage database solutions using MySQL and MongoDB. - Integrate and manage middleware solutions, including Kafka, to ensure robust data processing and communication. - Utilize cloud platforms (AWS, Azure, GCP) to deploy, monitor, and scale applications effectively. - Participate in code reviews to maintain high code quality and share knowledge with the team. - Stay up-to-date with industry trends and technologies to continuously improve development processes. Requirements - Bachelor's degree in Computer Science, Information Technology, or related field. - 3+ years of professional experience in backend development with a focus on Node.js. - Additional skills in Java/React JS are a plus. - Strong mentorship and leadership abilities, with a proven track record of guiding junior developers. - Experience with cloud platforms (AWS, Azure, GCP) and their services. - Proficiency in designing low-level designs (DB modeling) and performing requirement breakdowns. - Solid experience with relational databases (MySQL) and NoSQL databases (MongoDB). - Knowledge of middleware solutions, particularly Kafka, for data streaming and processing. - Familiarity with DevOps practices and CI/CD pipelines is a plus. - Excellent problem-solving skills and attention to detail. - Strong communication and collaboration skills. - Experience with containerization and orchestration tools (Docker, Kubernetes). - Familiarity with microservices architecture and best practices. - Knowledge of front-end technologies and frameworks is a bonus. The Rebel Culture We believe in empowering and growing people to perform their best. We follow an outcome-oriented, fail-fast, iterative, and collaborative culture to move quickly in building tech solutions. Rebel is not a usual workplace. Please review the following to understand our culture and determine if you'd be a good fit: - Why Rebel Foods is hiring super-talented engineers - How to build 1000 restaurants in 24 months - Winning the last frontier for consumer internet - A unique take on food tech #J-18808-Ljbffr