Technical Lead, Mobile Application Development

Spectrum

Dadri, Mumbai

On-site

INR 2,500,000 - 4,200,000

Full time

12 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Spectrum in India seeks a senior mobile technology leader to own end-to-end delivery of mobile apps, leading design, development, testing and deployment across Android and iOS.

You will mentor developers, define architecture, ensure performance, security, and collaborate with backend, QA, product, UI/UX to ship high-quality apps.

Qualifications

  • 8+ years in mobile app development with leadership.
  • Hands-on Flutter and Swift/Kotlin.
  • Native Android and/or iOS development experience.
  • Experience integrating with REST APIs and backend services.
  • WebSockets or real-time communication experience.
  • Strong debugging and problem-solving skills.
  • Experience with Git and modern workflows.
  • Security, performance, and release process understanding.
  • Experience leading and mentoring a mobile team.

Responsibilities

  • Lead the technical design, development, testing, and deployment of mobile apps.
  • Define and maintain mobile app architecture, coding standards, development practices, and guidelines.
  • Review requirements and translate into technical solutions.
  • Conduct code reviews and ensure engineering best practices.
  • Identify and resolve complex technical challenges and production issues.
  • Work with backend, QA, product, UI/UX, and other teams for end-to-end delivery.
  • Be actively involved in hands-on coding for key features and components.
  • Provide guidance for Android and iOS native development and cross‑platform use.
  • Design integrations with REST APIs, backend services, and real-time systems.
  • Ensure performance, scalability, security, and reliability of apps.
  • Stay current with mobile tech trends and best practices.

Skills

Flutter
Swift/Kotlin
Android development
iOS development
REST APIs
WebSockets
Real-time data
Git
Code reviews
Leadership
Mentoring
Team management
Performance optimization
Security
Release processes
Testing

Tools

Jetpack Compose

Job description

Key Responsibilities
Technical Leadership
  • Lead the technical design, development, implementation, testing, and deployment of mobile applications.
  • Define and maintain mobile application architecture, coding standards, development practices, and technical guidelines.
  • Make appropriate technical decisions and ensure solutions are scalable, maintainable, secure, and performant.
  • Review technical requirements and translate business requirements into effective technical solutions.
  • Conduct code reviews and ensure adherence to engineering best practices.
  • Identify and resolve complex technical challenges and production issues.
  • Work closely with backend, QA, product, UI/UX, and other engineering teams to ensure smooth end-to-end delivery.
Mobile Application Development
  • Be actively involved in hands‑on coding and development, contributing directly to the implementation of key features, modules, and complex technical components.
  • Provide hands‑on technical guidance for Android and iOS native application development.
  • Lead development using Native/Flutter and ensure effective use of cross‑platform development practices.
  • Design and implement integrations with RESTful APIs, backend services, WebSockets/sockets, and real‑time communication systems.
  • Ensure applications are optimized for performance, stability, scalability, security, and reliability.
  • Troubleshoot complex application issues including crashes, performance bottlenecks, network issues, and integration problems.
  • Stay current with emerging mobile technologies, frameworks, tools, and industry best practices.
Team Management & Mentoring
  • Lead, mentor, and guide mobile developers in their day-to-day technical work.
  • Allocate technical tasks and ensure effective utilization of team members.
  • Provide technical guidance and support to developers when dealing with complex implementation challenges.
  • Conduct code reviews, technical discussions, and knowledge‑sharing sessions.
  • Help team members improve their technical skills and development practices.
  • Monitor progress, identify technical risks, and proactively address delivery challenges.
  • Work with project/product leadership to ensure commitments are delivered within agreed timelines and quality standards.
Delivery & Collaboration
  • Own the technical delivery of mobile application projects from development through release.
  • Break down requirements into technical tasks and provide effort and implementation estimates.
  • Identify dependencies, risks, and technical challenges early in the development lifecycle.
  • Collaborate with Product Managers, Business Analysts, UI/UX Designers, QA Engineers, Backend Engineers, and DevOps teams.
  • Ensure proper documentation of architecture, technical decisions, APIs, and development processes.
  • Participate in release planning, production deployments, and post-release issue resolution.
Required Skills & Experience
  • 8+ years of experience in mobile application development, with relevant experience in a technical leadership role.
  • Strong hands‑on experience in Flutter and SWIFT/Kotlin(Jetpack Compose).
  • Strong experience in native Android and/or iOS application development.
  • Solid understanding of mobile application architecture and design patterns.
  • Strong experience integrating mobile applications with REST APIs and backend services.
  • Hands‑on experience with WebSockets, sockets, or other real‑time communication technologies.
  • Strong understanding of asynchronous programming, networking, data handling, and mobile performance optimization.
  • Experience working with application state management and scalable Flutter application architecture.
  • Strong debugging, troubleshooting, and problem‑solving skills.
  • Experience with Git and modern software development workflows.
  • Good understanding of mobile application security, performance, and release processes.
  • Experience leading, mentoring, and managing a team of mobile developers.
  • Strong communication and collaboration skills.
Preferred Experience
  • Experience working on trading, financial services, stock market, brokerage, or investment applications will be preferred.
  • Familiarity with real‑time market data, live price feeds, order placement, portfolio/position management, and trading workflows is an advantage.
  • Experience developing applications that require low‑latency communication, real‑time updates, WebSockets/sockets, and high availability will be highly valued.
  • Understanding of the technical challenges associated with financial/trading applications, including reliability, performance, security, and data consistency, will be an added advantage. Role & responsibilities
Preferred candidate profile
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Lead
Technical Lead

Oges Solutions • Mumbai City

On-site
INR 1,500,000 - 2,500,000
Application Developer (Mobile App Developer) | New Delhi
Application Developer (Mobile App Developer) | New Delhi

DigitalXNode • New Delhi

On-site
INR 1,200,000 - 1,800,000
Mobile Application Developer
Mobile Application Developer

Coffee Brewery • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Software Engineer - Mobile App & Web Applications
Software Engineer - Mobile App & Web Applications

Techlanz • Bengaluru

On-site
INR 600,000 - 900,000
Mobile App Team Lead
Mobile App Team Lead

IC • Hyderabad

On-site
INR 1,200,000 - 2,100,000
Technical Lead
Technical Lead

Inspire Solutions Inc. • Hyderabad

On-site
INR 1,500,000 - 2,300,000
Mobile Engineering Lead (Flutter)
Mobile Engineering Lead (Flutter)

Enlight Now Healthcare Pvt Ltd • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Flutter Developer
Flutter Developer

Alembic Pharmaceuticals • Mumbai

On-site
INR 1,200,000 - 2,000,000
Mobile Front-End Engineer (Flutter), – Mumbai / Hybrid (2)
Mobile Front-End Engineer (Flutter), – Mumbai / Hybrid (2)

Compoundexpress Private Limited • Mumbai

Hybrid
INR 1,600,000 - 2,400,000
Android / Flutter Developer
Android / Flutter Developer

Rasonix • Bengaluru

On-site
INR 600,000 - 800,000