Mobile Architect

12 - 15 years

0 Lacs

Posted:1 week ago| Platform: SimplyHired logo

Apply

Work Mode

On-site

Job Description

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 company's 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.

Location: Bangalore, Mumbai

Experience:
  • 12 - 15 years’ experience building Front End Applications on different technologies
  • At least 5 years of experience building Mobile Applications
  • Preferably worked in the Finance/Retail domain or other similar domains with complex business requirements
  • Deep Understanding and handson experience on End to End architecture for Mobile Apps
  • Contributed to & actively maintained one or more open-source projects
  • Blogging on performance or related topics
  • Speaking engagements at Meetups or Conferences
  • Authored books, videos on Frontend or other topics

Location: Mumbai, Bangalore

Education:
  • Bachelors in computer science or equivalent education covering Math, Algorithms, Data Structures, Networking, Databases, Operating Systems, Graphics
  • Post graduate degree in Computer Science (Good to have)

Core Skills:
  • Strong understanding of Flutter/Dart or similar hybrid app tech stack. Experience with other frameworks like React Native, SwiftUI, Jetpack Compose is acceptable.
  • Good knowledge of Rendering engines in Flutter, Browser, iOS, Android
  • Good understanding of RESTful APIs, GraphQL and Web Sockets
  • Ability to debug and profile Web/Mobile applications with Chrome DevTools or Native profilers
  • Deep understanding of Reactive programming with libraries like MobX, BloC
  • Exposure to Domain Driven Design, SOLID principles
  • Exposure to Style Guides, Atomic Design, Design Systems
  • Exposure to AI tools
  • Exposure to Design tools like Sketch, Figma, Adobe Creative Suite or Affinity Designer
  • Deep knowledge of at least 2 different programming languages from JavaScript, Dart, Ruby, Python, Go, Rust, Typescript, C#, Kotlin, Java, Haskell, OCaml
    Excellent verbal and written communication
    A mindset to constantly learn new things and challenge the Status Quo.
    Hands on skills combined with leadership qualities to guide teams

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
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.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Tata Digital logo
Tata Digital

Digital Services

Mumbai

RecommendedJobs for You

Hyderabad, Telangana, India

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India