Majid Al Futtaim | Engineering Manager- Mobile | gurugram
4 weeks ago
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 design, development, and deployment of high-performance mobile applications. You will oversee the technical direction, drive best practices, and foster a culture of innovation and collaboration within the mobile engineering team.
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.
Promotes and supports company policies, procedures, mission, values, and standards of ethics and integrity by training and providing direction to others in their use and application; ensuring compliance with them; and utilizing and supporting the Open Door Policy. Ensures business needs are being met by evaluating the ongoing effectiveness of current plans, programs, and initiatives; consulting with business partners, managers, co-workers, or other key stakeholders; soliciting, evaluating, and applying suggestions for improving efficiency and cost-effectiveness; and participating in and supporting community outreach events.
Role Details – Key Responsibilities and Accountabilities:
Team Leadership and Management:
- Lead, mentor, and coach a team of software engineers to achieve individual and team goals.
- Foster a culture of ownership, accountability, and professional growth within the team.
- Conduct regular performance reviews and provide constructive feedback.
- Drive recruitment efforts to build a high-performing engineering team.
Software Development:
- Function as a hands-on team member who actively coaches the team to solve complex problems.
- Make sure team deliver high quality code.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Apply in-depth knowledge of multiple programming languages, associated frameworks and the tool ecosystem to create elegant solutions to problems.
Adopt new languages and new paradigms applying them to the problem domain where they deliver significant benefit.
Test drive features in applicable programming language and be comfortable with the TDD cycle.
Shape the wider application landscape.
Build and lead distributed system.
Influence Organization Level decisions:
Ability to deal with ambiguity and partner with senior leadership to drive product vision.
Produce proof of concepts to evaluate new tools
Raise the bar by improving best practices, producing best in class of code, documentation, testing and monitoring.
Create organization wide reusable components and process.
Emerging Technologies:
Stay abreast of emerging technologies and assess their relevance to the organization.
Propose innovative solutions to enhance technology capabilities.
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.
Reliability and Quality of Deliverables:
- Deliver software reliability, functionality, and performance for services.
- Make sure team follow extreme pregaming, TDD and other practices.
- Make sure that services we build has high quality and highly available.
- Create and maintain technical and API documentation.
System Analysis and Design:
- Analyze end-users requirements and tailor software solutions to meet their needs
- Design and architect software systems and applications
Lead group discussions on design within appropriate bounded context
Hiring, Building and Culture team:
- Involve in hiring and continuous raise bar for new hire
- Explain the `why` to team and keep them involved
- Lead by example
Process Improvement:
- Identify and address bottlenecks in the development lifecycle.
- Drive initiatives to improve engineering efficiency, quality, and team satisfaction.
- Promote the adoption of tools, frameworks, and practices that improve productivity.
Coordination and Communication:
- Collaborate with MAF Retail engineers, developers, analysts, and stakeholders for defining, designing, and shipping new features and any technology issues and resolutions on priority, and provide them with regular updates through having an agreed communication plan that is conducive for the full duration of the project(s) to deliver on the business objectives.
- 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 Engineering function.
Audit and Reporting:
Contributing to the preparation of business presentations and reports related to Engineering function 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 Engineering function to identify gaps and risks and propose corrective actions.
Policies and Procedures:
- Contribute to the review and update of the Engineering function policies and procedures related and ensure it is implemented and reported on
- Contribute to the development and implementation of relevant policies and procedures.
Human Capital Responsibilities:
- Proactively identify and seek professional development opportunities to improve leadership and technical skills pertaining to the direct line of work.
- Apply and follow MAF Retail’s Human Capital corporate policies and relevant procedures and instructions.
- Provide training and feedback to direct repartees when required.
Qualification, Experience & Skills:
Minimum Qualifications/education
Bachelor’s degree in Computer Science, Software Engineering, or a related field
Minimum experience:
- 10+ years of experience in design and development of highly -scalable applications development in product based companies or R&D divisions.
- 5+ years of experience building microservices, distributed system
Skills:
- Able to understand technical opportunities and easily translate them into software requirement.
- Proficiency in any programming languages (e.g., Java, JavaScript, Swift, Kotlin etc)
- Experience in driving large scale transformation and high impact product launches.
- Experience with software development tools, frameworks, and libraries
- Experience building a 'Code, Deploy, Run' pipeline using DevOps best practises by leveraging the best available CI/CD tools
- Ability to deal with ambiguity and partner with senior leadership to drive product vision.
- Ability to operate independently while earning trust of the stakeholders and operate with agility and speed.
- Strong experience with SQL /No-SQL and database technologies (MySQL, Mongo DB, PostgreSQL)
- making data driven decisions, tracking and showing continuous improvement in engineering-excellence and operational-excellence metrics
- Experience in systems design and distributed systems.
- Large scale distributed services experience, including scalability and fault tolerance.
- Excellent organisation, communication and interpersonal skills
- Strong analytical and problem-solving skills
- Ability to work well in a collaborative team environment
- Willingness to learn and adapt to new technologies and methodologies
- Thoroughness and attention to detail in coding, testing, and documentation
- Effective verbal and written communication skills for collaborating with team members; expertise in converting technical messages into clear messages that outline why change is needed that appeals to key business personas and non-technical stakeholders
- Strong ability to articulate the big picture with or without details and work in ambiguous situations
- Strong business communication and presentation skills
- Strong English language skills (Speaking, Reading and Writing) with exceptional business writing, Arabic is a plus
-
Majid Al Futtaim | Associate Manager
4 weeks ago
gurugram, India Majid Al Futtaim Full timeBusiness 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,...
-
Majid Al Futtaim | Associate Manager
4 weeks ago
gurugram, India Majid Al Futtaim Full timeBusiness 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 timeRole 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 timeRole 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 timeRole 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 timeRole 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...
-
Majid Al Futtaim | Product Manager | gurugram
1 month ago
gurugram, India Majid Al Futtaim Full timeThe 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...
-
Majid Al Futtaim | Engineering Manager
4 weeks ago
gurugram, India Majid Al Futtaim Full timeAs 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,...
-
Majid Al Futtaim | Engineering Manager
4 weeks ago
gurugram, India Majid Al Futtaim Full timeAs 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,...
-
gurugram, India Majid Al Futtaim Full timeJob 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...
-
Associate Manager
4 weeks ago
Gurugram, India Majid Al Futtaim Full timeBusiness 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 timeBusiness 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,...
-
Associate Manager
4 weeks ago
Gurugram, India Majid Al Futtaim Full timeBusiness 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,...
-
Manager – Organizational Design
1 month ago
Gurugram, India Majid Al Futtaim Full timeRole 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....
-
Manager – Organizational Design
1 month ago
Gurugram, India Majid Al Futtaim Full timeRole 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
2 weeks ago
Gurugram, India Majid Al Futtaim Full timeMajid 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 timeMajid 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,...
-
Engineering Manager- Mobile
4 weeks ago
Gurugram, India Majid Al Futtaim Full timeRole 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...
-
Engineering Manager- Mobile
4 weeks ago
Gurugram, India Majid Al Futtaim Full timeRole 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...
-
Engineering Manager- Mobile
4 weeks ago
Gurugram, India Majid Al Futtaim Full timeRole 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...