Mobile Software Engineering Lead

10 years

0 Lacs

Posted:2 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About The Role

This role involves leading the end-to-end delivery of mobile applications from requirements and architecture to deployment and maintenance while driving technical excellence across native and cross-platform technologies. You will mentor and grow a high-performing engineering team, champion best practices, and ensure robust, scalable, secure mobile solutions. The role demands strong technical depth, effective communication, and the ability to drive strategy, process improvements, and continuous delivery in a fast-paced environment.

Responsibilities

  • Lead a team of engineers working on requirements, architecture, design, coding, unit testing, integration testing, validation, deployment, and maintenance of mobile applications.
  • Demonstrate technical proficiency in mobile software platforms - native and cross-platform framework and technologies (OS/API versions, App Stores, Xcode, Firebase) and in one or more technologies including cloud services, connectivity, network and transport services (Bluetooth, WiFi, Cellular, TCP/IP, HTTP, GraphQL, GRPC), data security (AES encryption, certificate management), software design and coding concepts, and mobile automation testing.
  • Apply software design patterns during mobile software development and use architectural patterns such as MVVM, MVC, BLoC, Clean Architecture, etc., for native and cross-platform app development.
  • Lead planning and execution of learning roadmap, technology adoption, and process improvements for mobile software organization. Demonstrate strong and clear accountability for execution and delivery.
  • Provide guidance, mentoring, and performance management of engineers in the team.
  • Plan and coordinate resources and skills to enable productivity and growth of team members based on organizational requirements.
  • Build and grow the team by identifying appropriate skills and roles, and hiring, nurturing, and retaining the right talent.
  • Understand client product requirements and user needs, architecture, and workflows – be a driver in developing strategy and roadmap to meet future needs and scalability.
  • Demonstrate familiarity with Agile principles and development environment, including the management of a continuous integration and continuous deployment (CI/CD) pipeline to ensure quick and timely deliveries to internal and external stakeholders.
  • Drive operational efficiencies and continuous improvements to development and test processes through investment in data-driven development and validation, automation, and performance modeling.
  • Demonstrate a good understanding of and adhere to internal and industry-level best practices for mobile software development and deployment, and quality.
  • Demonstrate strong and transparent communication skills and judgment in day-to-day tasks and clear-headed decision-making to ensure trust and credibility.

Requirements

  • Bachelor’s degree in Computer Science or a related engineering field, or an equivalent combination of education and work experience.
  • 10+ years of industry experience, including more than 5 years as an individual contributor in Android and iOS development, with strong expertise in cross-platform mobile application development. Over 3 years of experience leading and managing mobile software engineering initiatives—from concept and design reviews through development, deployment, and successful publication on both the Google Play Store and the Apple App Store.
  • Knowledge of industry best practices in architecture and design, test management tools, security, and performance.
  • Technical proficiency with digital connectivity, storage, and security solutions such as Cloud (Azure, AWS, Google Cloud Platform), HTTPS, GraphQL, GRPC, Bluetooth Low Energy (BLE), SQL, Postgres, AES encryption, OAuth, etc.
  • Experience and/or familiarity with native Android and iOS platforms, and/or cross-functional mobile software platforms such as Flutter or React Native.
  • Familiarity with Model View ViewModel (MVVM) architecture, and proficient in Swift, Kotlin, JavaScript, and Dart.
  • Familiarity with mobile application release processes and mechanisms for internal and external use, namely TestFlight, Firebase, Google Play Store, iOS app store, etc.
  • Strong decision-making and risk analysis skills.
  • Strong leadership skills, including the ability to set goals and provide positive and constructive feedback respectfully to build positive relationships and improve employee relationships.
  • Excellent verbal and written communication skills with the ability to communicate and estimate the efforts for a given application.
  • Ability to work effectively in a fast-paced and changing environment.

Location:

Ahmedabad / Pune

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript 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 Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
Infocusp Innovations logo
Infocusp Innovations

Technology

Tech City

RecommendedJobs for You