Jobs
Interviews
17 Job openings at Majid Al Futtaim
Manager - Engineering

Gurgaon, Haryana, India

0 years

Not disclosed

On-site

Full Time

Majid Al Futtaim invites you to join us in our quest to create great moments for everyone, everyday! We are the leading shopping mall, residential communities, retail and leisure pioneer across the Middle East, Africa and Asia, serving over 560 million visitors a year. For the past two decades, we have shaped the consumer landscape across the region, transforming the way people shop, live and play, while maintaining a strong sustainability track record and the largest mall in the world to attain LEED Gold EBOM Certification. We have over 45,000 team members in 17 international markets representing over 100 nationalities – all keeping the customer at the heart of everything we do. If you enjoy being BOLD, PASSIONATE and TOGETHER, then Majid Al Futtaim is the destination for you. Show more Show less

Software Development Engineer - III

Gurugram, Haryana, India

6 years

Not disclosed

On-site

Full Time

Software Engineer – Java (SDE III) About us :: Websites : www.majidalfuttaim.com | www.carrefouruae.com Majid Al Futtaim is an Emirati-owned, diversified lifestyle conglomerate operating across the Middle East, Africa and Asia. The Group started from one man’s vision to transform the face of shopping, entertainment, and leisure to ‘Create Great Moments For Everyone, Everyday’. Founded in 1992, we’re pioneers in shopping malls, communities, retail, and leisure across 15 international markets. We operate 25 shopping malls, 13 hotels, and 4 mixed-use communities, including icons like Mall of the Emirates and City Centre Malls. Carrefour? Yep, that’s us! We brought Carrefour to the region in 1995 and now run 375+ Carrefour stores across 17 countries, serving 750,000+ customers daily. But that’s just the beginning. We’re leading the charge in digital innovation, with a strong focus on e-commerce and personalized customer experiences. Here are some of our cool projects: Scan & Go, Carrefour NOW, and even Tally the Robot—the first of its kind in the Middle East! We’re also driving sustainability and a customer-first culture with cutting-edge digital solutions. Why should you join us? We’re a family of 250+ in India, and we’re growing fast. With us, you’ll experience: • Infinite tech exposure & mentorship • Live case problem-solving with real impact • Hackdays and continuous learning through tech talks • Fun, collaborative work environment that’s more sincere than serious Key Responsibilities: Design, develop, and maintain efficient and reliable Java code. Collaborate with cross-functional teams to define, design, and ship new features. Participate in all phases of the software development lifecycle (SDLC). Conduct code reviews/peer reviews/desk checks, identify areas for improvement, and mentor junior developers. Ensure code quality, performance, and scalability of applications. Analyze and troubleshoot complex technical issues as needed. Skills and Qualifications: 6+ years of hands-on experience in Java development. Proficiency in Java 8 or higher with a strong understanding of object-oriented programming (OOP) principles. Experience with frameworks such as Spring, Spring Boot or Hibernate. Solid understanding of web technologies (HTML, CSS, JavaScript). Familiarity with SQL/NoSQL databases (SQL, MySQL, PostgreSQL, MongoDB, Cassandra, etc.) and ORM/ODM technologies. Knowledge of version control systems (e.g., Git) and build tools (e.g., Maven, Gradle). Strong problem-solving skills and attention to detail. Ability to work collaboratively in a team environment. Experience with microservices architecture and related technologies (Spring Boot, Docker, Kubernetes). Strong with Data structures and algorithms. Preferred Additional Skills: Understanding of Agile/Scrum methodologies. Familiarity with test-driven development (TDD) and automated testing frameworks (JUnit). Exposure to cloud platforms (AWS, Azure, Google Cloud). Show more Show less

Associate Manager - CRM

Gurugram, Haryana, India

6 years

Not disclosed

On-site

Full Time

Strategic Responsibilities Own end-to-end CRM operations for the country, including commercial performance, cost optimization, and revenue generation. Drive and optimize omni-channel commercial CRM activities across E-commerce and Retail for Offline retail, Mobile app and web on a quarterly, monthly, and weekly basis. Define, track, and project key performance indicators such as Open Rate, CTR, CVR, CLTV, AOV, and Churn Rate. Ensure all campaigns comply with GDPR, CAN-SPAM, and data protection regulations, while adhering to brand guidelines and contact policies. Proactively align the CRM calendar with cross-functional teams including Loyalty, Onsite, Marketplace, AdTech, Partnerships, and more. Manage channel budgets and voucher spend efficiently. Monitor and optimize user cohorts including Uninstallers, Churned, Loyal, Engaged, and New Users. Build robust segmentation strategies based on customer behavior, preferences, transactional data, and event triggers. Collaborate with Product, Analytics, Creative, and Tech teams to deliver personalized and impactful customer journeys. Deploy product level functionalities to the CRM such as attributions, tracking, API integrations etc. Execution Responsibilities Manage and operate CRM platforms such as Braze, ensuring timely and accurate campaign execution. Launch and manage daily promotional campaigns across multiple channels—Email, SMS, App Push, In-App Messaging, and WhatsApp. Write compelling and channel-optimized content for Push Notifications, Emails, SMS, and WhatsApp campaigns to drive engagement and conversion. Collaborate closely with cross-functional teams (Creative, Content, Tech, and Product) to develop and deliver campaign assets—designs, templates, and copy. Build and implement automated lifecycle journeys for various stages including onboarding, retention, reactivation, and win-back. Segment audiences effectively using behavioral, demographic, and transactional data to ensure highly targeted communications. Conduct A/B testing to continuously improve campaign performance; analyze results and apply insights for ongoing optimization. Create responsive and visually appealing email templates using HTML/CSS as needed. Monitor and evaluate campaign performance through tracking platforms such as Adjust, Braze Analytics, and Google Analytics to ensure accurate attribution. Reporting Responsibilities Maintain detailed records of CRM campaign performance and share regular insights with relevant stakeholders. Provide data-driven recommendations based on historical trends and campaign outcomes to inform future strategy. Continuously evaluate CRM effectiveness and suggest actionable improvements. Requirements: 4–6 years of experience in CRM, preferably in an e-commerce or retail environment. Strong knowledge of CRM tools, customer data, and segmentation logics. Analytical mindset with experience using tools like Google Analytics, Power BI, etc. Understanding of HTML & email best practices is a plus. Ability to work cross-functionally in a fast-paced, agile environment. Strong communication, project management, and organizational skills. Pro-active and collaborative mindset. Show more Show less

Senior Software Engineer - JAVA

Gurugram, Haryana, India

5 years

None Not disclosed

On-site

Full Time

About us :: Majid Al Futtaim is an Emirati-owned, diversified lifestyle conglomerate operating across the Middle East, Africa and Asia. The Group started from one man’s vision to transform the face of shopping, entertainment, and leisure to ‘Create Great Moments For Everyone, Everyday’. · Founded in 1992, we’re pioneers in shopping malls, communities, retail, and leisure across 15 international markets. · We operate 25 shopping malls, 13 hotels, and 4 mixed-use communities, including icons like Mall of the Emirates and City Centre Malls. · Carrefour? Yep, that’s us! We brought Carrefour to the region in 1995 and now run 375+ Carrefour stores across 17 countries, serving 750,000+ customers daily. But that’s just the beginning. We’re leading the charge in digital innovation, with a strong focus on e-commerce and personalized customer experiences. Here are some of our cool projects: · Scan & Go, Carrefour NOW, and even Tally the Robot—the first of its kind in the Middle East! · We’re also driving sustainability and a customer-first culture with cutting-edge digital solutions. Why should you join us? We’re a family of 250+ in India, and we’re growing fast. With us, you’ll experience: • Infinite tech exposure & mentorship • Live case problem-solving with real impact • Hackdays and continuous learning through tech talks • Fun, collaborative work environment that’s more sincere than serious Software Engineer – Java (SDE III) Key Responsibilities: · Design, develop, and maintain efficient and reliable Java code. · Collaborate with cross-functional teams to define, design, and ship new features. · Participate in all phases of the software development lifecycle (SDLC). · Conduct code reviews/peer reviews/desk checks, identify areas for improvement, and mentor junior developers. · Ensure code quality, performance, and scalability of applications. · Analyze and troubleshoot complex technical issues as needed. Skills and Qualifications: · Less than 5 years of hands-on experience in Java development. · Proficiency in Java 8 or higher with a strong understanding of object-oriented programming (OOP) principles. · Experience with frameworks such as Spring, Spring Boot or Hibernate. · Solid understanding of web technologies (HTML, CSS, JavaScript). · Familiarity with SQL/NoSQL databases (SQL, MySQL, PostgreSQL, MongoDB, Cassandra, etc.) and ORM/ODM technologies. · Knowledge of version control systems (e.g., Git) and build tools (e.g., Maven, Gradle). · Strong problem-solving skills and attention to detail. · Ability to work collaboratively in a team environment. · Experience with microservices architecture and related technologies (Spring Boot, Docker, Kubernetes). · Strong with Data structures and algorithms. Preferred Additional Skills: · Understanding of Agile/Scrum methodologies. · Familiarity with test-driven development (TDD) and automated testing frameworks (JUnit). Exposure to cloud platforms (AWS, Azure, Google Cloud) Show more Show less

Senior Frontend Developer

Gurugram, Haryana, India

8 years

None Not disclosed

On-site

Full Time

SDE III – React Native About us :: Majid Al Futtaim is an Emirati-owned, diversified lifestyle conglomerate operating across the Middle East, Africa and Asia. The Group started from one man’s vision to transform the face of shopping, entertainment, and leisure to ‘Create Great Moments For Everyone, Everyday’. Founded in 1992, we’re pioneers in shopping malls, communities, retail, and leisure across 15 international markets. We operate 25 shopping malls, 13 hotels, and 4 mixed-use communities, including icons like Mall of the Emirates and City Centre Malls. Carrefour? Yep, that’s us! We brought Carrefour to the region in 1995 and now run 375+ Carrefour stores across 17 countries, serving 750,000+ customers daily. But that’s just the beginning. We’re leading the charge in digital innovation, with a strong focus on e-commerce and personalized customer experiences. Here are some of our cool projects: Scan & Go, Carrefour NOW, and even Tally the Robot—the first of its kind in the Middle East! We’re also driving sustainability and a customer-first culture with cutting-edge digital solutions. Why should you join us? We’re a family of 250+ in India, and we’re growing fast. With us, you’ll experience: Infinite tech exposure & mentorship Live case problem-solving with real impact Hackdays and continuous learning through tech talks Fun, collaborative work environment that’s more sincere than serious Key Responsibilities: Architect, design, and develop advanced mobile applications using React Native (iOS and Android). Drive the technical vision for the mobile stack; ensure code quality, scalability, and performance. Own end-to-end delivery of features – from design to deployment and monitoring. Collaborate with product managers, designers, and backend teams to define app functionality. Evaluate and integrate third-party APIs and native modules. Conduct code reviews and enforce best practices in mobile development. Mentor and guide junior and mid-level developers. Work closely with QA to automate testing and ensure app reliability. Monitor and optimize application performance, memory usage, and load times. Stay updated with the latest trends in mobile development and React Native ecosystem. Requirements: 8+ years of experience in software development with at least 3+ years in React Native. Deep understanding of JavaScript, TypeScript, React Native internals, and native bridge communication. Experience building complex mobile applications at scale, with offline support, animations, and push notifications. Strong knowledge of iOS and Android platform-specific nuances. Proficiency in integrating RESTful APIs, GraphQL, and real-time data (e.g., WebSockets). Familiarity with mobile CI/CD pipelines, CodePush, and OTA updates. Solid understanding of mobile security, performance tuning, and crash analytics. Experience with unit testing, integration testing, and tools like Jest, Detox, or Appium. Proven experience in mentoring, technical leadership, and code reviews. Exposure to modern development practices such as Agile, Scrum, GitOps, and DevOps. Good to Have: Contributions to open-source or personal projects in React Native. Experience with native mobile development (Swift, Objective-C, Kotlin, Java). Familiarity with modular app architecture (e.g., micro frontends). Understanding of app store release processes, Firebase, crash reporting, and analytics tools.

Software Engineer -Frontend

Gurugram, Haryana, India

4 years

None Not disclosed

On-site

Full Time

Responsibilities: Lead the design and development of large-scale, high-performance web applications using React.js, TypeScript, and modern frontend tooling. Architect reusable components and scalable front-end systems aligned with best practices. Collaborate closely with product managers, designers, and backend engineers to define and deliver seamless user experiences. Optimize application performance for maximum speed, scalability, and maintainability. Enforce frontend engineering standards, conduct code reviews, and guide team members. Own technical roadmap for frontend features, libraries, and tooling. Integrate with RESTful and GraphQL APIs and ensure robust state management. Drive accessibility (a11y), SEO, and responsive design best practices. Stay current with new technologies and advocate for adoption where beneficial. Requirements: 4-6 years of professional experience in frontend development. 3+ years of hands-on experience with React.js, including hooks, context, and functional components. Proficiency in JavaScript (ES6+), TypeScript, HTML5, and CSS3/SASS. Strong understanding of frontend architecture, performance optimization, and browser internals. Experience with state management libraries like Redux, Zustand, or Recoil. Solid understanding of build tools (Webpack, Vite, Babel), CI/CD pipelines, and unit testing frameworks (Jest, React Testing Library). Experience working in Agile/Scrum teams with Git and modern DevOps practices. Familiarity with design systems, component libraries (e.g., Material UI, Chakra UI), and Storybook. Proven track record of mentoring engineers, leading by example, and owning end-to-end delivery. Nice to Have: Experience with Next.js and server-side rendering (SSR). Exposure to micro-frontend architectures. Experience with performance monitoring tools (Lighthouse, Sentry, New Relic). Contributions to open-source projects or technical blogs.

Senior Software Engineer - Flutter

Gurugram, Haryana, India

5 - 8 years

None Not disclosed

On-site

Full Time

As SDE3 is responsible for the entire software life cycle – design, development, test, release and maintenance and translates business needs into working software. Regardless of area, tools or languages, a software engineer builds and configures solutions that are easy to maintain and change, enabling a constant delivery pace to be kept indefinitely. This is achieved through continuous attention to technical excellence and good design, with extensive use of automation. The Software Engineer believes in a non-hierarchical culture of collaboration, transparency and trust. We believe that you are a focused on value creation, growth and serving customers with full ownership and accountability. Delivering exceptional customer and business results. Own architectural decisions for the team; act as executor and the visionary force behind the technical solution. Engage with Product, Leaders and Business to drive the vision, set team priorities and deliver awesome products. Provides supervision and development opportunities for associates by selecting and training; mentoring; assigning duties; building a team-based work environment; establishing performance expectations and conducting regular performance evaluations; providing recognition and rewards; coaching for success and improvement; and ensuring diversity awareness. Develop, test, and maintain high-quality mobile applications using Flutter. Participate in code reviews to ensure code quality, share knowledge, and provide constructive feedback on code and design to team members. Role Details – Key Responsibilities and Accountabilities: Software Development: Develop, test, and maintain high-quality mobile applications using Flutter. Collaborate with cross-functional teams to define, design, and ship new features. Write well-organized and good quality code. Participate in code reviews to ensure code quality, share knowledge, and provide constructive feedback to team members. Collaboration Work closely with other engineers, developers, analysts, and stakeholders. Participate in code reviews to ensure code quality and adherence to coding standards. Reliability and Quality of deliverable Write unit tests, integration tests, to ensure software reliability, functionality, and performance. Write good quality unit test Identify and fix bugs and address other technical issues. Create and maintain technical and API documentation System Analysis and Design: • Analyse end-users requirements and tailor software solutions to meet their needs. • Design and architect software systems and applications. Qualification, Experience & Skills: Minimum Qualifications/education Bachelor's degree in Computer Science, Software Engineering, or a related field Minimum experience 5-8 years in the related function Skills Technical Skills: Proven experience in mobile app development with Flutter (and Dart). Experience with software development tools, frameworks, and libraries. Knowledge of database systems, data structures, and algorithms. Solid understanding of software engineering principles and mobile development lifecycle. Familiar with Feature toggles, A/B test etc Problem-Solving: Strong analytical and problem-solving skills. Define the Architect characteristic for team Define Security, Performance, Viability etc to team and implement them. Cleary define and align SLA and SLO for their team and publish it to everyone Expected to adhere SLO and SLA set for their team Leads to the technical design, development, database, security and infrastructure. Shift left testing and Security. Communication Skills: Effective communication skills for collaborating with team members and conveying technical information to non-technical stakeholders. Team Collaboration: Ability to work well in a collaborative team environment. Adaptability: Willingness to learn and adapt to new technologies and methodologies. Attention to Detail: Thoroughness and attention to detail in coding, testing, and documentation.

Manager - Data Science

Gurgaon, Haryana, India

5 years

None Not disclosed

On-site

Full Time

Title ROLE DESCRIPTION Code Manager - Data Science TBA Role Holder (if Currently Filled) Role archetype TBA Individual Contributor Division/Department Grade/Level Finance - Retail Analytics Unit TBD Reporting to Location Senior Manager/Manager Analytics India Managing/Leading (if Applicable) Date of last revision N/A May 2022 Role Purpose The Manager - Data Science is responsible for supporting on developing the product vision and roadmap in close collaboration with our product owners, data engineers and data analysts who are spearheading the Advanced Analytics transformation across Majid Al Futtaim. Majid Al Futtaim Retail is continuing to develop and build its analytics talent to support its advanced analytics agenda. The various analytics use cases launched by the Retail Analytics Unit on a start-up mode will establish the unit’s foundation to develop a powerful product portfolio following it’s sustainable growth. As such, team members are given the latitude to shape the trajectory of the unit and bring their ideas and visions into fruition. He/she will be at the forefront of enhancing the Advanced Analytics value proposition, in line with the long-term digital and non-digital objectives of Majid Al Futtaim. Role Details – Key Responsibilities And Accountabilities Designing, Testing & Implementing data models Design methodologies to estimate business value and track adoption of the developed solutions Leverage expertise in quantitative analysis, data mining, and data manipulation to develop high quality, advanced statistical models, and partner with product owners advising on approach and solutioning Enhance new algorithms to address structured/unstructured Retail Analytics problems, and improve existing algorithms to achieve data-driven decision making Lead the development/enhancement of scalable, advanced models for new and existing solutions; and validate and optimize models’ performance Lead the solution development process from proof of concept through to deployment stage Run experiments to assess model’s results, analyze project’s key metrics and develop impact measurement framework Ideate and develop proof of concepts for new analytics initiatives having a customer-centric approach. Build new and creative analytics products with the aim of optimizing the user experience and business operations Actively participate in squad meetings, update teams on the progress using proper sprint documents, communicate effectively with technical and non-technical audience elaborating on the models and recommending data-driven solutions Develop talent and build the Data Scientist/Analyst NextGen skilled and fully engaged team members Coordination and Communication Act as a thought partner to the analytics team and other key stakeholders, to identify the scope of improvement and drive the right processes to deliver on the business objectives Liaise with the product team to implement new modules, maintain and release production pipelines in a timely and responsible manner Ensure regular information exchange with all relevant stakeholders and update them on the development progress across projects Contribute to the development of presentations on advanced analytics and performance in key areas of the business and communicate results across the organisation Build relationships and maintain strong partnerships with key personnel to help achieve organisational goals Collaborate with key stakeholders to ensure clarity of the specifications and expectations of the Retail Analytics Unit Audit and Reporting Responsible for the preparation of business presentations and reports related to Retail Analytics for various stakeholders, on periodic and ad hoc basis as and when required Support on performing regular audit of various processes and databases for the Retail Analytics Unit in order to identify gaps and risks, and propose corrective actions Policies and Procedures Support on developing and reviewing the Retail Analytics policies and procedures and ensure it is implemented and reported on as a part of the policies and procedures for the Retail Analytics Unit Support on the development and implementation of relevant policies and procedures Human Capital Responsibilities Assist with the implementation of the performance management process by setting objectives, monitoring performance, and provide constructive feedback and provide inputs to senior management Provide mentorship for the purpose of developing a continuous talent pipeline for key roles Provide inputs on training needs and coordinate with the HC department to ensure facilitation of training requirements Develop and implement on the job-training for the team Provide inputs for the development of annual manpower plan Ensure the implementation of MAF Retail’s corporate policies and relevant procedures Disclaimer: This role description reflects the general details considered necessary to describe the principal responsibilities of the role identified and shall not be construed as an exhaustive description of all the work requirements inherent to success in the role. Definition of Success To Be Added Other Context (if Applicable) N/A Functional/Technical Competencies To Be Added Minimum Qualifications/education Personal Characteristics and Required Background: Bachelor’s Degree in an IT-related field or Computer Engineering Master’s Degree in a similar field is preferred Minimum Experience 5-7 years in a senior Data Scientist role in an international environment; building advanced analytics models/solutions/products with the ability to demonstrate value and track record 2+ years in the retail/FMCG business is preferred Skills Experience in several visualization tools such as Tableau, PowerBI, Qlik, BO Experienced in Supply Chain Analytics with a strong understanding of Demand Forecasting, Inventory Planning, and Order Management. Proficient in leveraging advanced analytics, machine learning, and optimization techniques to drive data-driven decision-making, improve forecast accuracy, optimize stock levels, and enhance order fulfillment efficiency Advanced proficiency in various programming languages is a must, such as R/SAS/Python/SQL/BigQuery Advanced knowledge of algorithm/modeling techniques is a must, such as Logistic Regression, Linear Regression, Clustering, Decision Trees, Randfom Forest, SVM, KNN etc. Advanced experience in deploying machine learning models on cloud services (Azure, AWS, GC etc.) Advanced experience in time series forecasting, boosting algorithms, optimization techniques, NLP, recommendation systems, ElasticNet Experience in data visualization software and packages (Prower BI, matplotlib, d3, highcharts) Advanced experience in Azure, Spark, and git-Basic as well as understanding of web application framework (Django, Flask, HTML, JavaScript, CSS, Ajax, jQuery etc.) Collaborative, pragmatic and proactive problem solver Proven ability to deliver initiatives from conception through to completion, sound understanding of the analytics ecosystem and value chain from both a business and a technical standpoint Ability to work independently and in cross-functional teams Strong business communication and presentation skills with proven experience managing executive-level communications Excellent organizational skills with the ability to prioritize workload Strong English language skills (Speaking, Reading and Writing) with exceptional business writing, Arabic is a plus Proficient in MS Office (Excel, Word, PowerPoint) Signature Of Role Holder Approved By Head Of Division/Department/Sec Head of Human Capital:

Software Dev Engineer III - Java

Gurgaon, Haryana, India

5 years

None Not disclosed

On-site

Full Time

Software Engineer – Java (SDE II) Key Responsibilities Design, develop, and maintain efficient and reliable Java code. Collaborate with cross-functional teams to define, design, and ship new features. Participate in all phases of the software development lifecycle (SDLC). Conduct code reviews/peer reviews/desk checks, identify areas for improvement, and mentor junior developers. Ensure code quality, performance, and scalability of applications. Analyze and troubleshoot complex technical issues as needed. Skills And Qualifications Less than 5 years of hands-on experience in Java development. Proficiency in Java 8 or higher with a strong understanding of object-oriented programming (OOP) principles. Experience with frameworks such as Spring, Spring Boot or Hibernate. Solid understanding of web technologies (HTML, CSS, JavaScript). Familiarity with SQL/NoSQL databases (SQL, MySQL, PostgreSQL, MongoDB, Cassandra, etc.) and ORM/ODM technologies. Knowledge of version control systems (e.g., Git) and build tools (e.g., Maven, Gradle). Strong problem-solving skills and attention to detail. Ability to work collaboratively in a team environment. Experience with microservices architecture and related technologies (Spring Boot, Docker, Kubernetes). Strong with Data structures and algorithms. Preferred Additional Skills Understanding of Agile/Scrum methodologies. Familiarity with test-driven development (TDD) and automated testing frameworks (JUnit). Exposure to cloud platforms (AWS, Azure, Google Cloud).

Software Dev Engineer

haryana

5 - 9 years

INR Not disclosed

On-site

Full Time

As a Software Engineer Java (SDE II), you will be responsible for designing, developing, and maintaining efficient and reliable Java code. You will collaborate with cross-functional teams to define, design, and ship new features, ensuring code quality, performance, and scalability of applications. Your role will involve participating in all phases of the software development lifecycle (SDLC) and conducting code reviews to identify areas for improvement, as well as mentoring junior developers. Additionally, you will analyze and troubleshoot complex technical issues as needed. To excel in this role, you should have less than 5 years of hands-on experience in Java development, with proficiency in Java 8 or higher and a strong understanding of object-oriented programming (OOP) principles. Experience with frameworks like Spring, Spring Boot, or Hibernate is essential, along with a solid grasp of web technologies such as HTML, CSS, and JavaScript. Familiarity with SQL/NoSQL databases and ORM/ODM technologies, as well as version control systems and build tools, will be beneficial. Your problem-solving skills, attention to detail, and ability to work collaboratively in a team environment will be key to your success. Experience with microservices architecture and related technologies, as well as a strong foundation in Data structures and algorithms, are important for this role. Knowledge of Agile/Scrum methodologies, test-driven development (TDD), and automated testing frameworks is preferred. Exposure to cloud platforms like AWS, Azure, or Google Cloud would be an added advantage. Join us as a Software Engineer Java (SDE II) and be part of a dynamic team that values innovation, collaboration, and continuous learning.,

Software Dev Engineer III - Java

haryana

5 - 9 years

INR Not disclosed

On-site

Full Time

As a Software Engineer specializing in Java (SDE II), your primary responsibilities will include designing, developing, and maintaining efficient and reliable Java code. You will collaborate with cross-functional teams to define, design, and implement new features, ensuring the code quality, performance, and scalability of applications. Your role will involve participation in all phases of the software development lifecycle (SDLC), conducting code reviews, identifying areas for improvement, and mentoring junior developers. Additionally, you will analyze and troubleshoot complex technical issues as needed. To excel in this role, you should possess less than 5 years of hands-on experience in Java development, along with proficiency in Java 8 or higher and a strong understanding of object-oriented programming (OOP) principles. Experience with frameworks such as Spring, Spring Boot, or Hibernate is essential, as well as a solid grasp of web technologies like HTML, CSS, and JavaScript. Familiarity with SQL/NoSQL databases and ORM/ODM technologies, along with knowledge of version control systems and build tools, will be beneficial. Strong problem-solving skills, attention to detail, and the ability to work collaboratively in a team environment are crucial for success in this role. Experience with microservices architecture, data structures, algorithms, Agile/Scrum methodologies, test-driven development (TDD), automated testing frameworks, and cloud platforms like AWS, Azure, and Google Cloud are additional skills that would be advantageous. If you are passionate about Java development, possess a solid foundation in software engineering principles, and enjoy working in a dynamic and collaborative environment, this role offers a rewarding opportunity to contribute to the development of innovative software solutions.,

Product Manager - Marketplace

Gurugram, Haryana, India

4 years

None Not disclosed

On-site

Full Time

Majid Al Futtaim 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, City Center, Abercrombie & Fitch, & Vox Cinemas. We believe in making Great Moments for Everyone, Every day. Job Title: Product Manager | Majid Al Futtaim Retail | Digital Role Brief The Product Manager role is responsible for defining core parts of the customer experience of a marketplace product, driving critical decisions that we encounter as part of scalable growth across the globe. This means serving as end-to-end product owner of complex products, including building tracking mechanisms and post-launch improvements. Along the way, you will partner with teams across Technology, Operations, Marketing and Account Management / Business Development. We are looking for candidates with a strong record of owning and executing strategic, cross-functional projects as well as partnering with other teams to drive key process improvement programs. Our ideal candidate has a track record of Product Delivery of complex, multi-faceted products, is driven by data, and has the ability to engage with and influence executive-level cross-functional stakeholders through written and verbal channels. Successful candidates will demonstrate experience balancing data analysis, project management, and customer communication. The candidate must have sound business judgment and the ability to think strategically about this fast-growing business, while having the ability to dive into the tactical details. A technical mindset and/or time spent working with in the broader supply chain industry are all pluses. Key job responsibilities Initiate, define, plan and manage the roll out of the product features and initiatives that you own. Work closely both with a dedicated engineering team and cross-functional partners from across the organization Meet defined milestones and delivery dates. Own weekly and monthly reporting on the state of the initiatives you own. Deep-dive core growth and profitability post-launch metrics to uncover business-driving trends and patterns. Drive adoption growth of rolled out solutions, assess open opportunities to further enhance the customer experience and remove friction points. Finds practical and simple solutions to complex problems without sacrificing quality or core functionality Experience defining projects, collecting requirements, designing process solutions, writing detailed functional specifications, coordinating efforts to scope, schedule, and deploy new software; as well as analyzing cost/benefit of feature selection and communicating results throughout the organization Ability to utilize exceptional problem-solving, and communication skills to influence business and technical audiences Provide day-to-day support during the rollout/implementation of newer systems/processes and gather feedback Map business requirements, understand business process, study and analyze workflows, design solutions and prepare functional specifications Basic Qualifications Bachelor’s Degree in IT, Engineering or related field MBA or Certifications in Product Management preferred, but not essential 4+ years of strong experience owning and delivering digital products Strong relationships building skills; experience managing stakeholders and collaborating with partners to drive cross functional programs and influence teams in multiple locations / time zones Team orientation and willingness to roll up sleeves to solve complex, dynamic challenges Ability to communicate clearly and effectively with different functional groups, developers, business owners, and senior business leaders Previous experience in e-commerce, start-ups or similar dynamic digital environment

Product Manager

Gurgaon, Haryana, India

4 years

None Not disclosed

On-site

Full Time

Role Purpose The Product Manager role is responsible for defining core parts of the customer experience of a marketplace product, driving critical decisions that we encounter as part of scalable growth across the globe. This means serving as end-to-end product owner of complex products, including building tracking mechanisms and post-launch improvements. Along the way, you will partner with teams across Technology, Operations, Marketing and Account Management / Business Development. Our ideal candidate has a track record of Product Delivery of complex, multi-faceted products, is driven by data, and has the ability to engage with and influence executive-level cross-functional stakeholders through written and verbal channels. Successful candidates will demonstrate experience balancing data analysis, project management, and customer communication. The candidate must have sound business judgment and the ability to think strategically about this fast growing business, while having the ability to dive into the tactical details. A technical mindset and/or time spent working with in the broader supply chain industry are all pluses. Responsibilities Initiate, define, plan and manage the roll out of the product features and initiatives that you own. Work closely both with a dedicated engineering team and cross-functional partners from across the organization Meet defined milestones and delivery dates. Own weekly and monthly reporting on the state of the initiatives you own. Deep-dive core growth and profitability post-launch metrics to uncover business-driving trends and patterns. Drive adoption growth of rolled out solutions, assess open opportunities to further enhance the customer experience and remove friction points. Work with your functional/departmental stakeholders, understand priorities and translate into priorities for the technical team. Turn high level business requirements into technical specifications/stories in a collaborative manner Create an execution plan that balances priorities, cost, schedule, tradeoffs Establish transparency around execution, risk and issues Work with team to deliver a product that is stable, scalable, reliable, performant & Work with team to operate the production product. Work with stakeholders and leadership to develop technical roadmap aligned with growth strategies. & Suggest improvements and innovative ideas to solve problems Carries out root/cause analysis in complex problems and can development and implement recommendations Take lead of scrum teams, defining the product vision, roadmap, and growth opportunities, communicating with stakeholders throughout the project Work with internal and external contacts to analyze needs and align product roadmap to strategic goals Keep up with agile/scrum standard methodologies and trends Plan and prioritize product feature backlog and development for the product Develop detailed product feature specifications and ensure the development teams clearly understand them Assess value, develop cases, and prioritize stories, epics, and themes to ensure work aligns with product strategy Actively mitigate roadblocks impacting successful team completion of release/sprint goals Lead the product-release plans and set expectations for delivery of new functionalities Qualifications Bachelor’s Degree in IT, Engineering or related field MBA or Certifications in Product Management preferred, but not essential 4+ years of strong experience owning and delivering digital products Strong relationships building skills; experience managing stakeholders and collaborating with partners to drive cross functional programs and influence teams in multiple locations / time zones Team orientation and willingness to roll up sleeves to solve complex, dynamic challenges Ability to communicate clearly and effectively with different functional groups, developers, business owners, and senior business leaders Previous experience in e-commerce, start-ups or similar dynamic digital environment

Manager Data Science

Gurugram

6 years

INR 13.0 - 18.0 Lacs P.A.

Work from Office

Full Time

Title ROLE DESCRIPTION Code Manager Data Science TBA Role Holder (if Currently Filled) Role archetype TBA Individual Contributor Division/Department Grade/Level Finance Retail Analytics Unit TBD Reporting to Location Senior Manager/Manager Analytics India Managing/Leading (if Applicable) Date of last revision N/A May 2022 Role Purpose The Manager Data Science is responsible for supporting on developing the product vision and roadmap in close collaboration with our product owners, data engineers and data analysts who are spearheading the Advanced Analytics transformation across Majid Al Futtaim Majid Al Futtaim Retail is continuing to develop and build its analytics talent to support its advanced analytics agenda The various analytics use cases launched by the Retail Analytics Unit on a start-up mode will establish the units foundation to develop a powerful product portfolio following its sustainable growth As such, team members are given the latitude to shape the trajectory of the unit and bring their ideas and visions into fruition He/she will be at the forefront of enhancing the Advanced Analytics value proposition, in line with the long-term digital and non-digital objectives of Majid Al Futtaim Role Details Key Responsibilities And Accountabilities Designing, Testing & Implementing data models Design methodologies to estimate business value and track adoption of the developed solutions Leverage expertise in quantitative analysis, data mining, and data manipulation to develop high quality, advanced statistical models, and partner with product owners advising on approach and solutioning Enhance new algorithms to address structured/unstructured Retail Analytics problems, and improve existing algorithms to achieve data-driven decision making Lead the development/enhancement of scalable, advanced models for new and existing solutions; and validate and optimize modelsperformance Lead the solution development process from proof of concept through to deployment stage Run experiments to assess models results, analyze projects key metrics and develop impact measurement framework Ideate and develop proof of concepts for new analytics initiatives having a customer-centric approach Build new and creative analytics products with the aim of optimizing the user experience and business operations Actively participate in squad meetings, update teams on the progress using proper sprint documents, communicate effectively with technical and non-technical audience elaborating on the models and recommending data-driven solutions Develop talent and build the Data Scientist/Analyst NextGen skilled and fully engaged team members Coordination and Communication Act as a thought partner to the analytics team and other key stakeholders, to identify the scope of improvement and drive the right processes to deliver on the business objectives Liaise with the product team to implement new modules, maintain and release production pipelines in a timely and responsible manner Ensure regular information exchange with all relevant stakeholders and update them on the development progress across projects Contribute to the development of presentations on advanced analytics and performance in key areas of the business and communicate results across the organisation Build relationships and maintain strong partnerships with key personnel to help achieve organisational goals Collaborate with key stakeholders to ensure clarity of the specifications and expectations of the Retail Analytics Unit Audit and Reporting Responsible for the preparation of business presentations and reports related to Retail Analytics for various stakeholders, on periodic and ad hoc basis as and when required Support on performing regular audit of various processes and databases for the Retail Analytics Unit in order to identify gaps and risks, and propose corrective actions Policies and Procedures Support on developing and reviewing the Retail Analytics policies and procedures and ensure it is implemented and reported on as a part of the policies and procedures for the Retail Analytics Unit Support on the development and implementation of relevant policies and procedures Human Capital Responsibilities Assist with the implementation of the performance management process by setting objectives, monitoring performance, and provide constructive feedback and provide inputs to senior management Provide mentorship for the purpose of developing a continuous talent pipeline for key roles Provide inputs on training needs and coordinate with the HC department to ensure facilitation of training requirements Develop and implement on the job-training for the team Provide inputs for the development of annual manpower plan Ensure the implementation of MAF Retails corporate policies and relevant procedures Disclaimer: This role description reflects the general details considered necessary to describe the principal responsibilities of the role identified and shall not be construed as an exhaustive description of all the work requirements inherent to success in the role Definition of Success To Be Added Other Context (if Applicable) N/A Functional/Technical Competencies To Be Added Minimum Qualifications/education Personal Characteristics and Required Background: Bachelors Degree in an IT-related field or Computer Engineering Masters Degree in a similar field is preferred Minimum Experience 5-7 years in a senior Data Scientist role in an international environment; building advanced analytics models/solutions/products with the ability to demonstrate value and track record 2+ years in the retail/FMCG business is preferred Skills Experience in several visualization tools such as Tableau, PowerBI, Qlik, BO Experienced in Supply Chain Analytics with a strong understanding of Demand Forecasting, Inventory Planning, and Order Management Proficient in leveraging advanced analytics, machine learning, and optimization techniques to drive data-driven decision-making, improve forecast accuracy, optimize stock levels, and enhance order fulfillment efficiency Advanced proficiency in various programming languages is a must, such as R/SAS/Python/SQL/BigQuery Advanced knowledge of algorithm/modeling techniques is a must, such as Logistic Regression, Linear Regression, Clustering, Decision Trees, Randfom Forest, SVM, KNN etc Advanced experience in deploying machine learning models on cloud services (Azure, AWS, GC etc) Advanced experience in time series forecasting, boosting algorithms, optimization techniques, NLP, recommendation systems, ElasticNet Experience in data visualization software and packages (Prower BI, matplotlib, d3, highcharts) Advanced experience in Azure, Spark, and git-Basic as well as understanding of web application framework (Django, Flask, HTML, JavaScript, CSS, Ajax, jQuery etc) Collaborative, pragmatic and proactive problem solver Proven ability to deliver initiatives from conception through to completion, sound understanding of the analytics ecosystem and value chain from both a business and a technical standpoint Ability to work independently and in cross-functional teams Strong business communication and presentation skills with proven experience managing executive-level communications Excellent organizational skills with the ability to prioritize workload Strong English language skills (Speaking, Reading and Writing) with exceptional business writing, Arabic is a plus Proficient in MS Office (Excel, Word, PowerPoint) Signature Of Role Holder Approved By Head Of Division/Department/Sec Head of Human Capital:

Software Dev Engineer III Flutter

Gurugram

4 - 5 years

INR 12.0 - 16.0 Lacs P.A.

Work from Office

Full Time

Title ROLE DESCRIPTION Code SDE3 TBA Role Holder (if Currently Filled) Role archetype TBA Division/Department Grade/Level Digital 15 Reporting to Location EM Corp HO Managing/Leading (if Applicable) Date of last revision N/A Jan 2025 Role Purpose As SDE3 is responsible for the entire software life cycle design, development, test, release and maintenance and translates business needs into working software Regardless of area, tools or languages, a software engineer builds and configures solutions that are easy to maintain and change, enabling a constant delivery pace to be kept indefinitely This is achieved through continuous attention to technical excellence and good design, with extensive use of automation The Software Engineer believes in a non-hierarchical culture of collaboration, transparency and trust We believe that you are a focused on value creation, growth and serving customers with full ownership and accountability Delivering exceptional customer and business results Own architectural decisions for the team; act as executor and the visionary force behind the technical solution Engage with Product, Leaders and Business to drive the vision, set team priorities and deliver awesome products Provides supervision and development opportunities for associates by selecting and training; mentoring; assigning duties; building a team-based work environment; establishing performance expectations and conducting regular performance evaluations; providing recognition and rewards; coaching for success and improvement; and ensuring diversity awareness Develop, test, and maintain high-quality mobile applications using Flutter Participate in code reviews to ensure code quality, share knowledge, and provide constructive feedback on code and design to team members Software Development Role Details Key Responsibilities and Accountabilities: Develop, test, and maintain high-quality mobile applications using Flutter Collaborate with cross-functional teams to define, design, and ship new features Write well-organized and good quality code Participate in code reviews to ensure code quality, share knowledge, and provide constructive feedback to team members Collaboration Work closely with other engineers, developers, analysts, and stakeholders Participate in code reviews to ensure code quality and adherence to coding standards Reliability and Quality of deliverable Write unit tests, integration tests, to ensure software reliability, functionality, and performance Write good quality unit test Identify and fix bugs and address other technical issues Create and maintain technical and API documentation System Analysis And Design Analyse end-users requirements and tailor software solutions to meet their needs Design and architect software systems and applications Minimum Qualifications/education Qualification, Experience & Skills: Bachelor's degree in Computer Science, Software Engineering, or a related field Minimum Experience 5-8 years in the related function Skills Technical Skills: Proven experience in mobile app development with Flutter (and Dart) Experience with software development tools, frameworks, and libraries Knowledge of database systems, data structures, and algorithms Solid understanding of software engineering principles and mobile development lifecycle Familiar with Feature toggles, A/B test etc Problem-Solving Strong analytical and problem-solving skills Define the Architect characteristic for team Define Security, Performance, Viability etc to team and implement them Cleary define and align SLA and SLO for their team and publish it to everyone Expected to adhere SLO and SLA set for their team Leads to the technical design, development, database, security and infrastructure Shift left testing and Security Communication Skills Effective communication skills for collaborating with team members and conveying technical information to non-technical stakeholders Team Collaboration Ability to work well in a collaborative team environment Adaptability Willingness to learn and adapt to new technologies and methodologies Attention To Detail Thoroughness and attention to detail in coding, testing, and documentation Signature Of Role Holder Approved By Head Of Division/Department/Sec Head of Human Capital:

Manager Data Science

Gurugram

5 - 10 years

INR 7.0 - 12.0 Lacs P.A.

Work from Office

Full Time

Title ROLE DESCRIPTION Code Manager Data Science TBA Role Holder (if Currently Filled) Role archetype TBA Individual Contributor Division/Department Grade/Level Finance Retail Analytics Unit TBD Reporting to Location Senior Manager/Manager Analytics India Managing/Leading (if Applicable) Date of last revision N/A May 2022 Role Purpose The Manager Data Science is responsible for supporting on developing the product vision and roadmap in close collaboration with our product owners, data engineers and data analysts who are spearheading the Advanced Analytics transformation across Majid Al Futtaim Majid Al Futtaim Retail is continuing to develop and build its analytics talent to support its advanced analytics agenda The various analytics use cases launched by the Retail Analytics Unit on a start-up mode will establish the units foundation to develop a powerful product portfolio following its sustainable growth As such, team members are given the latitude to shape the trajectory of the unit and bring their ideas and visions into fruition He/she will be at the forefront of enhancing the Advanced Analytics value proposition, in line with the long-term digital and non-digital objectives of Majid Al Futtaim Role Details Key Responsibilities And Accountabilities Designing, Testing & Implementing data models Design methodologies to estimate business value and track adoption of the developed solutions Leverage expertise in quantitative analysis, data mining, and data manipulation to develop high quality, advanced statistical models, and partner with product owners advising on approach and solutioning Enhance new algorithms to address structured/unstructured Retail Analytics problems, and improve existing algorithms to achieve data-driven decision making Lead the development/enhancement of scalable, advanced models for new and existing solutions; and validate and optimize modelsperformance Lead the solution development process from proof of concept through to deployment stage Run experiments to assess models results, analyze projects key metrics and develop impact measurement framework Ideate and develop proof of concepts for new analytics initiatives having a customer-centric approach Build new and creative analytics products with the aim of optimizing the user experience and business operations Actively participate in squad meetings, update teams on the progress using proper sprint documents, communicate effectively with technical and non-technical audience elaborating on the models and recommending data-driven solutions Develop talent and build the Data Scientist/Analyst NextGen skilled and fully engaged team members Coordination and Communication Act as a thought partner to the analytics team and other key stakeholders, to identify the scope of improvement and drive the right processes to deliver on the business objectives Liaise with the product team to implement new modules, maintain and release production pipelines in a timely and responsible manner Ensure regular information exchange with all relevant stakeholders and update them on the development progress across projects Contribute to the development of presentations on advanced analytics and performance in key areas of the business and communicate results across the organisation Build relationships and maintain strong partnerships with key personnel to help achieve organisational goals Collaborate with key stakeholders to ensure clarity of the specifications and expectations of the Retail Analytics Unit Audit and Reporting Responsible for the preparation of business presentations and reports related to Retail Analytics for various stakeholders, on periodic and ad hoc basis as and when required Support on performing regular audit of various processes and databases for the Retail Analytics Unit in order to identify gaps and risks, and propose corrective actions Policies and Procedures Support on developing and reviewing the Retail Analytics policies and procedures and ensure it is implemented and reported on as a part of the policies and procedures for the Retail Analytics Unit Support on the development and implementation of relevant policies and procedures Human Capital Responsibilities Assist with the implementation of the performance management process by setting objectives, monitoring performance, and provide constructive feedback and provide inputs to senior management Provide mentorship for the purpose of developing a continuous talent pipeline for key roles Provide inputs on training needs and coordinate with the HC department to ensure facilitation of training requirements Develop and implement on the job-training for the team Provide inputs for the development of annual manpower plan Ensure the implementation of MAF Retails corporate policies and relevant procedures Disclaimer: This role description reflects the general details considered necessary to describe the principal responsibilities of the role identified and shall not be construed as an exhaustive description of all the work requirements inherent to success in the role Definition of Success To Be Added Other Context (if Applicable) N/A Functional/Technical Competencies To Be Added Minimum Qualifications/education Personal Characteristics and Required Background: Bachelors Degree in an IT-related field or Computer Engineering Masters Degree in a similar field is preferred Minimum Experience 5-7 years in a senior Data Scientist role in an international environment; building advanced analytics models/solutions/products with the ability to demonstrate value and track record 2+ years in the retail/FMCG business is preferred Skills Experience in several visualization tools such as Tableau, PowerBI, Qlik, BO Experienced in Supply Chain Analytics with a strong understanding of Demand Forecasting, Inventory Planning, and Order Management Proficient in leveraging advanced analytics, machine learning, and optimization techniques to drive data-driven decision-making, improve forecast accuracy, optimize stock levels, and enhance order fulfillment efficiency Advanced proficiency in various programming languages is a must, such as R/SAS/Python/SQL/BigQuery Advanced knowledge of algorithm/modeling techniques is a must, such as Logistic Regression, Linear Regression, Clustering, Decision Trees, Randfom Forest, SVM, KNN etc Advanced experience in deploying machine learning models on cloud services (Azure, AWS, GC etc) Advanced experience in time series forecasting, boosting algorithms, optimization techniques, NLP, recommendation systems, ElasticNet Experience in data visualization software and packages (Prower BI, matplotlib, d3, highcharts) Advanced experience in Azure, Spark, and git-Basic as well as understanding of web application framework (Django, Flask, HTML, JavaScript, CSS, Ajax, jQuery etc) Collaborative, pragmatic and proactive problem solver Proven ability to deliver initiatives from conception through to completion, sound understanding of the analytics ecosystem and value chain from both a business and a technical standpoint Ability to work independently and in cross-functional teams Strong business communication and presentation skills with proven experience managing executive-level communications Excellent organizational skills with the ability to prioritize workload Strong English language skills (Speaking, Reading and Writing) with exceptional business writing, Arabic is a plus Proficient in MS Office (Excel, Word, PowerPoint) Signature Of Role Holder Approved By Head Of Division/Department/Sec Head of Human Capital:

Software Dev Engineer II

Gurugram

4 - 5 years

INR 12.0 - 16.0 Lacs P.A.

Work from Office

Full Time

SDE II React JS Responsibilities Lead the design and development of large-scale, high-performance web applications using Reactjs, TypeScript, and modern frontend tooling Architect reusable components and scalable front-end systems aligned with best practices Collaborate closely with product managers, designers, and backend engineers to define and deliver seamless user experiences Optimize application performance for maximum speed, scalability, and maintainability Enforce frontend engineering standards, conduct code reviews, and guide team members Own technical roadmap for frontend features, libraries, and tooling Integrate with RESTful and GraphQL APIs and ensure robust state management Drive accessibility (a11y), SEO, and responsive design best practices Stay current with new technologies and advocate for adoption where beneficial Requirements 4-6 years of professional experience in frontend development 3+ years of hands-on experience with Reactjs, including hooks, context, and functional components Proficiency in JavaScript (ES6+), TypeScript, HTML5, and CSS3/SASS Strong understanding of frontend architecture, performance optimization, and browser internals Experience with state management libraries like Redux, Zustand, or Recoil Solid understanding of build tools (Webpack, Vite, Babel), CI/CD pipelines, and unit testing frameworks (Jest, React Testing Library) Experience working in Agile/Scrum teams with Git and modern DevOps practices Familiarity with design systems, component libraries (e-g , Material UI, Chakra UI), and Storybook Proven track record of mentoring engineers, leading by example, and owning end-to-end delivery Good To Have Experience with Nextjs and server-side rendering (SSR) Exposure to micro-frontend architectures Experience with performance monitoring tools (Lighthouse, Sentry, New Relic) Contributions to open-source projects or technical blogs

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Job Titles Overview