MakeMyTrip is hiring for Software Engineer (Full Stack) | Bangalore

Are you a passionate Software Engineer ready to build innovative, high-performing web applications? We’re looking for a Full Stack Developer with 1–3 years of experience who loves solving real-world problems through code and enjoys working with modern technologies like React.js and Java (or any functional programming language).

This is your chance to join a fast-paced, growth-oriented environment where you’ll collaborate with a talented team of developers, designers, and product managers to build scalable, user-friendly, and impactful web applications.


🧾 Job Overview

Job TitleFull Stack Software Engineer
Experience Required1–3 Years
Employment TypeFull-Time
LocationBangalore
Frontend TechnologyReact.js, JavaScript/TypeScript, HTML5, CSS3
Backend TechnologyJava / Golang / Functional Programming Language
Education RequiredBachelor’s or Master’s in Computer Science or related field

About the Role

As a Full Stack Developer, you’ll be responsible for building end-to-end web applications — from designing intuitive frontends to developing robust backend services. You’ll have the opportunity to work with the latest tools and frameworks, ensuring every line of code you write contributes to a smooth and seamless user experience.

This role is perfect for someone who has a solid understanding of Data Structures, Algorithms, and Object-Oriented Programming (OOP) principles and wants to apply those skills in a dynamic real-world setting.


Also Read: LimeChat is hiring for Software Development Engineer (SDE) | Bangalore

Key Responsibilities

  • Design, develop, and maintain high-quality, scalable web applications using React.js for frontend and Java/Golang or any other functional language for backend.
  • Write clean, efficient, and maintainable code following industry best practices.
  • Work closely with UI/UX designers, product managers, and cross-functional teams to bring ideas to life.
  • Build RESTful APIs and ensure smooth integration between frontend and backend systems.
  • Participate in code reviews, share feedback, and contribute to improving development standards.
  • Stay updated with the latest trends in web technologies, frameworks, and development tools.
  • Troubleshoot issues, optimize performance, and ensure reliability across all applications.

Required Skills and Qualifications

To excel in this role, you should have a blend of technical expertise, creativity, and problem-solving skills.

Technical Skills:

  • Strong understanding of Data Structures, Algorithms, and OOP concepts.
  • Hands-on experience with React.js, JavaScript/TypeScript, HTML5, and CSS3.
  • Solid backend development skills using Java, Golang, or any functional programming language.
  • Experience working with RESTful APIs, Git version control, and CI/CD pipelines.
  • Familiarity with cloud platforms (AWS, GCP, or Azure) is a plus.

Soft Skills:

  • Excellent problem-solving and analytical abilities.
  • Ability to work independently and as part of a team.
  • Strong communication and collaboration skills.
  • A continuous learning mindset and curiosity to explore new technologies.

Educational Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
  • 1–3 years of hands-on experience as a Software Engineer or Full Stack Developer in a professional setting.

Why Join Us?

  • Work on exciting and challenging projects that make a real impact.
  • Collaborate with a skilled, motivated, and innovative team.
  • Opportunity to grow your career in a supportive environment that values learning and experimentation.
  • Competitive compensation and performance-based rewards.

How to Apply

If you’re ready to take the next step in your career and be part of a forward-thinking tech team, we’d love to hear from you!

Scroll to Top