Fullstack JavaScript Developer at Zomato
1. About the Company
Zomato is revolutionizing the way the world experiences food. We are a global food aggregator and delivery platform, connecting millions of users with restaurants and food experiences across the globe. We're passionate about building innovative products that simplify the process of discovering, ordering, and enjoying food. Our culture is built on collaboration, innovation, and a relentless pursuit of excellence. We are a fast-paced, dynamic environment where you'll have the opportunity to make a real impact on a global scale. Join us and be a part of shaping the future of food!
2. Job Overview
We are seeking a talented and passionate Fullstack JavaScript Developer to join our growing engineering team. As a Fullstack Developer, you will be responsible for designing, developing, and maintaining high-quality web applications that power our core platform. You will work closely with product managers, designers, and other engineers to build features, improve performance, and ensure a seamless user experience for our millions of users. This is a fantastic opportunity to contribute to a product used by millions and to grow your skills in a collaborative and innovative environment.
3. Responsibilities
- Design, develop, and maintain robust and scalable web applications using JavaScript, React, Node.js, and related technologies.
- Write clean, well-documented, and testable code.
- Collaborate with product managers, designers, and other engineers to define and implement new features.
- Participate in code reviews and contribute to improving code quality and best practices.
- Troubleshoot and debug issues, and provide timely solutions.
- Optimize application performance and ensure a smooth user experience.
- Stay up-to-date with the latest technologies and trends in web development.
- Contribute to the overall architecture and design of our platform.
- Deploy and manage applications using Docker.
4. Requirements
- Proven experience (3+ years) as a Fullstack JavaScript Developer.
- Strong proficiency in JavaScript and TypeScript.
- Expertise in React for front-end development.
- Experience with Node.js and related frameworks (e.g., Express.js) for back-end development.
- Solid understanding of database technologies, including MongoDB and PostgreSQL.
- Experience with Docker for containerization and deployment.
- Familiarity with Tailwind CSS or other CSS frameworks.
- Experience with RESTful APIs and microservices architecture.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work independently and as part of a team.
- Experience with version control systems (e.g., Git).
- Bachelor's degree in Computer Science or a related field is preferred.
5. Benefits
- Competitive salary and benefits package.
- Opportunity to work on a product used by millions of users globally.
- Collaborative and supportive work environment.
- Opportunities for professional growth and development.
- Health insurance and other benefits.
- Free food and beverages at the office (where applicable).
- A chance to be part of a dynamic and innovative company that is shaping the future of food.