Majid Al Futtaim | Engineering Manager

3 weeks ago


gurugram, India Majid Al Futtaim Full time

As Engineering Manager specializing in Flutter, you will oversee the architecture, design, and development of our mobile applications using Flutter. You will ensure scalable and high-performing apps across both iOS and Android platforms. This role requires a deep technical background in mobile application development, paired with the ability to lead teams, manage projects, and collaborate cross-functionally. The ideal candidate is a proactive problem solver who can bring innovative solutions and guide the team in leveraging Flutter's capabilities to build seamless user experiences.


Key Responsibilities:

  • Team Leadership: Lead, mentor, and manage a team of skilled mobile engineers, fostering a collaborative and high-performance culture.
  • Flutter App Development: Oversee the full mobile development lifecycle, from concept and design to deployment, with a primary focus on Flutter-based cross-platform apps.
  • Technical Expertise: Ensure best practices in architecture, code quality, and testing are followed. Lead the team in solving complex technical challenges in Flutter, such as optimizing app performance, handling multi-device compatibility, and ensuring smooth animations and transitions.
  • Cross-Platform Development: Drive the development of cross-platform applications for both iOS and Android, ensuring a unified codebase and optimizing performance on both platforms.
  • Project Management: Own the delivery of mobile features and improvements, ensuring projects are completed on time, within scope, and with high-quality outcomes.
  • Collaboration: Work closely with product managers, designers, and other stakeholders to translate business requirements into technical solutions that deliver exceptional user experiences.
  • Code Reviews & Technical Guidance: Conduct regular code reviews, providing technical guidance and mentoring to ensure code quality, scalability, and maintainability.
  • Performance Optimization: Identify and implement optimizations for mobile app performance, including rendering, memory management, and load times.
  • Tooling and Processes: Define and improve development processes and tooling to increase team productivity and efficiency in Flutter development.
  • Innovation & Strategy: Stay up-to-date with Flutter's evolving ecosystem and industry trends, integrating new technologies and approaches to maintain a cutting-edge mobile platform.


Required Skills & Experience:

  • 10+ years of experience in software engineering, with 3+ years of leadership experience managing engineering teams.
  • 5+ years of mobile development experience, with a focus on Flutter for at least the last 2+ years. Demonstrated success in shipping high-quality apps on both iOS and Android platforms using Flutter.
  • Expertise in Flutter and Dart, including experience in architecting and building cross-platform mobile applications from scratch.
  • Strong experience with RESTful APIs, GraphQL, and integrating third-party libraries and services.
  • Deep understanding of mobile UI/UX design principles, performance optimization, and building responsive, adaptive user interfaces.
  • Solid experience with native mobile development on iOS (Swift/Objective-C) and Android (Kotlin/Java) is a plus.
  • Proficient in version control (e.g., Git) and CI/CD pipelines for mobile apps.
  • Strong knowledge of state management in Flutter (e.g., Provider, Bloc, Riverpod) and app architecture patterns (e.g., MVVM, Redux).
  • Proven track record of delivering high-quality, scalable mobile apps that serve a large user base.
  • Excellent communication skills, with the ability to collaborate across product, design, and engineering teams.
  • A strong passion for user-centric design and delivering excellent customer experiences.


Preferred Qualifications:

  • Experience with Flutter web and desktop development is a plus.
  • Familiarity with Firebase, Cloud Functions, and other backend-as-a-service platforms.
  • Experience with mobile analytics and performance monitoring tools like Firebase Analytics, New Relic, or Crashlytics.
  • Experience in e-commerce, fintech, or customer-facing mobile apps is highly desirable.



  • gurugram, India Majid Al Futtaim Full time

    Business Introduction Majid Al Futtaim Holding is the leading shopping mall, retail, communities, entertainment developer and operator in the Middle East, North Africa, and Central Asia regions. With over 48,000 people, revenues of over US$ 11 Billion, and operations in 18 countries. Some of the iconic brands we carry include Mall of the Emirates, Carrefour,...


  • gurugram, India Majid Al Futtaim Full time

    Business IntroductionMajid Al Futtaim Holding is the leading shopping mall, retail, communities, entertainment developer and operator in the Middle East, North Africa, and Central Asia regions. With over 48,000 people, revenues of over US$ 11 Billion, and operations in 18 countries. Some of the iconic brands we carry include Mall of the Emirates, Carrefour,...


  • gurugram, India Majid Al Futtaim Full time

    Role Purpose:The Manager - Organizational Design is responsible for collaborating and reviewing organizational design and role profiles across Majid Al Futtaim Retail. They will liaise with Country Human Capital teams to develop workforce and talent archetypes that enable greater business synergies and meet the desired resource and productivity levels....


  • gurugram, India Majid Al Futtaim Full time

    Role Purpose: The Manager - Organizational Design is responsible for collaborating and reviewing organizational design and role profiles across Majid Al Futtaim Retail. They will liaise with Country Human Capital teams to develop workforce and talent archetypes that enable greater business synergies and meet the desired resource and productivity levels....


  • gurugram, India Majid Al Futtaim Full time

    Role Purpose: The Manager - Organizational Design is responsible for collaborating and reviewing organizational design and role profiles across Majid Al Futtaim Retail. They will liaise with Country Human Capital teams to develop workforce and talent archetypes that enable greater business synergies and meet the desired resource and productivity levels....

  • Associate Manager

    4 weeks ago


    Gurugram, India Majid Al Futtaim Full time

    Business IntroductionMajid Al Futtaim Holding is the leading shopping mall, retail, communities, entertainment developer and operator in the Middle East, North Africa, and Central Asia regions. With over 48,000 people, revenues of over US$ 11 Billion, and operations in 18 countries. Some of the iconic brands we carry include Mall of the Emirates, Carrefour,...

  • Associate Manager

    4 weeks ago


    Gurugram, India Majid Al Futtaim Full time

    Business IntroductionMajid Al Futtaim Holding is the leading shopping mall, retail, communities, entertainment developer and operator in the Middle East, North Africa, and Central Asia regions. With over 48,000 people, revenues of over US$ 11 Billion, and operations in 18 countries. Some of the iconic brands we carry include Mall of the Emirates, Carrefour,...

  • Associate Manager

    4 weeks ago


    Gurugram, India Majid Al Futtaim Full time

    Business Introduction Majid Al Futtaim Holding is the leading shopping mall, retail, communities, entertainment developer and operator in the Middle East, North Africa, and Central Asia regions. With over 48,000 people, revenues of over US$ 11 Billion, and operations in 18 countries. Some of the iconic brands we carry include Mall of the Emirates,...


  • gurugram, India Majid Al Futtaim Full time

    The Product Manager is responsible for supporting on the product development and launch of precision retail media products by collaborating with engineering, UX, onsite, finance and operations and maintain set of KPIs for the success of the product & features.Responsibilities:Conduct market research and analyze industry trends, customer behavior, and...


  • gurugram, India Majid Al Futtaim Full time

    Role Purpose: As an Engineering Manager, you will lead a team of talented engineers to design, develop, and deliver high-quality software solutions. You will oversee technical initiatives, ensure timely project delivery, and foster a culture of collaboration, innovation, and continuous improvement within the engineering team. In this role, you will manage...


  • gurugram, India Majid Al Futtaim Full time

    Role Purpose:As an Engineering Manager, you will lead a team of talented engineers to design, develop, and deliver high-quality software solutions. You will oversee technical initiatives, ensure timely project delivery, and foster a culture of collaboration, innovation, and continuous improvement within the engineering team.In this role, you will manage the...


  • gurugram, India Majid Al Futtaim Full time

    Job Summary:We are seeking a dedicated Data Engineering and BI Support Associate with expertise in Data Warehouse / Big Data, Azure platform, SAP Data Services, SAP Business Objects to join our technical support team. In this role, you will be responsible for supporting the day-to-day operations of data pipelines, troubleshooting technical issues, and...


  • Gurugram, India Majid Al Futtaim Full time

    Role Purpose:The Manager - Organizational Design is responsible for collaborating and reviewing organizational design and role profiles across Majid Al Futtaim Retail. They will liaise with Country Human Capital teams to develop workforce and talent archetypes that enable greater business synergies and meet the desired resource and productivity levels....


  • Gurugram, India Majid Al Futtaim Full time

    Role Purpose:The Manager - Organizational Design is responsible for collaborating and reviewing organizational design and role profiles across Majid Al Futtaim Retail. They will liaise with Country Human Capital teams to develop workforce and talent archetypes that enable greater business synergies and meet the desired resource and productivity levels....


  • gurugram, India Majid Al Futtaim Full time

    As Engineering Manager specializing in Flutter, you will oversee the architecture, design, and development of our mobile applications using Flutter. You will ensure scalable and high-performing apps across both iOS and Android platforms. This role requires a deep technical background in mobile application development, paired with the ability to lead teams,...

  • Associate Manager

    2 weeks ago


    Gurugram, India Majid Al Futtaim Full time

    Majid Al Futtaim Holding is the leading shopping mall, retail, communities, entertainment developer and operator in the Middle East, North Africa, and Central Asia regions. With over 48,000 people, revenues of over US$ 11 Billion, and operations in 18 countries. Some of the iconic brands we carry include Mall of the Emirates, Carrefour, All Saints, Lego,...

  • Associate Manager

    2 weeks ago


    Gurugram, India Majid Al Futtaim Full time

    Majid Al Futtaim Holding is the leading shopping mall, retail, communities, entertainment developer and operator in the Middle East, North Africa, and Central Asia regions. With over 48,000 people, revenues of over US$ 11 Billion, and operations in 18 countries. Some of the iconic brands we carry include Mall of the Emirates, Carrefour, All Saints, Lego,...


  • Gurugram, India Majid Al Futtaim Full time

    Role Purpose:As an Engineering Manager, you will lead a team of talented engineers to design, develop, and deliver high-quality software solutions. You will oversee technical initiatives, ensure timely project delivery, and foster a culture of collaboration, innovation, and continuous improvement within the engineering team.In this role, you will manage the...


  • Gurugram, India Majid Al Futtaim Full time

    Role Purpose:As an Engineering Manager, you will lead a team of talented engineers to design, develop, and deliver high-quality software solutions. You will oversee technical initiatives, ensure timely project delivery, and foster a culture of collaboration, innovation, and continuous improvement within the engineering team.In this role, you will manage the...


  • Gurugram, India Majid Al Futtaim Full time

    Role Purpose: As an Engineering Manager, you will lead a team of talented engineers to design, develop, and deliver high-quality software solutions. You will oversee technical initiatives, ensure timely project delivery, and foster a culture of collaboration, innovation, and continuous improvement within the engineering team. In this role, you will manage...