Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead Engineer - Frontend @ Tata Digital

Home > Quality Assurance and Testing

 Lead Engineer - Frontend

Job Description


Lead Engineer - Frontend
Mumbai
About Us :
Tata Digital is a future-ready company that focuses on creating consumer-centric, high-engagement digital products. By creating a holistic presence across various touchpoints, we aim to be the trusted partner of every consumer and delight them by powering a rewarding life. The companys debut offering, Tata Neu is a super-app that provides an integrated rewards experience across various consumer categories like groceries, fashion and electronics, travel and hospitality, health and fitness, entertainment, and financial services on a single platform. Founded in March 2019, Tata Digital Private Limited is a wholly owned subsidiary of Tata Sons Private Limited.
Our Culture :
We cultivate a culture of innovation, inclusion for all employees and respect their individual strengths, views, and experiences. We thrive on the diversity of our talent in all forms and see it as a strength in building high performance teams across brands. As we rewrite commerce in India, change is the only constant in our day to day lives.
Role Overview:
As a Lead Engineer Frontend (Flutter) at Tata Digital, you will play a key technical leadership role while actively contributing to code. You will drive the design, development, and optimization of high-performance, scalable mobile applications using Flutter. You will collaborate closely with product managers, designers, and backend engineers to deliver seamless and engaging user experiences.
Key Responsibilities:
  • Lead the development of cross-platform mobile applications using Flutter, ensuring high performance, responsiveness, and maintainability.
  • Architect and implement robust frontend solutions that integrate seamlessly with backend services.
  • Own the end-to-end development lifecycle, including coding, debugging, reviewing, and optimizing implementations.
  • Collaborate with UX/UI designers to translate designs into high-quality mobile interfaces.
  • Ensure engineering excellence through best practices in automated testing, CI/CD pipelines, and code quality standards.
  • Mentor and guide junior engineers, fostering a strong engineering culture.
  • Stay updated with the latest advancements in mobile development and Flutter ecosystem to drive continuous innovation.
Expectations from Lead Engineer:
  • Hands-on Technical Leadership: Leads by example through active coding, design reviews, and system optimizations.
  • Ownership Impact : Owns significant architectural components and contributes directly to multiple systems or services across TATA Digital.
  • Problem Solving : Tackles ambiguous and complex technical problems with innovative solutions while implementing them in production.
  • Mentorship Influence : Coaches and mentors junior engineers and peers, fostering a strong engineering culture through real-world coding guidance.
  • Excellence Advocate : Actively participates in hiring, interviewing grooming processes, setting a high standard for technical excellence.
Basic Qualifications:
  • 8+ years of professional software development experience, with at least 3+ years in mobile application development using Flutter.
  • Strong experience in native mobile development using Kotlin (Android) and/or Swift (iOS) is mandatory.
  • Proven track record of transitioning from native development to Flutter and leveraging native expertise for advanced Flutter applications.
  • Strong experience with Dart, Flutter framework, and state management techniques.
  • Deep understanding of mobile app architecture, design patterns, and best practices.
  • Experience in leading frontend development efforts, including UI performance optimization.
  • Expertise in integrating mobile applications with RESTful APIs and third-party services.
  • Bachelors degree in Computer Science or equivalent.
Preferred Qualifications:
  • Experience with Firebase, GraphQL, or other modern backend integrations.
  • Prior experience in developing large-scale consumer-facing mobile applications.
  • Master s degree in Computer Science or equivalent.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Blockchain Quality Assurance Engineer
Employement Type: Full time

Contact Details:

Company: Tata Digital
Location(s): Mumbai

+ View Contactajax loader


Keyskills:   Hospitality Backend Front end Architecture Coding Debugging Mobile applications Financial services Android

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Independent Contractor - SAP GRC Job

  • Yash Technologies
  • 6 - 11 years
  • Hyderabad
  • 14 hours ago
₹ Not Disclosed

Software Engineer (Development and Test)

  • Luxoft
  • 5 - 10 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

Senior Engineer-software Test&release

  • Sasken Technologies
  • 2 - 5 years
  • Bengaluru
  • 3 days ago
₹ Not Disclosed

Software Test Engineer - Automation Testing

  • Qcentrio
  • 7 - 9 years
  • Bengaluru
  • 3 days ago
₹ Not Disclosed

Tata Digital

Company DetailsTata digital