C

Capco

Advises banks, insurers and energy companies

Tech Lead – Mobile - Android and iOS

Mobile EngineeringConfirmed live in the last 24 hours
Full-timePune, Maharashtra, IndiaNo salary listed

About the Job

Requirements

  • At least 8 years of professional experience in mobile application development, with significant Android and/or iOS development experience.
  • Strong hands-on expertise in Android development using Kotlin or Java and/or iOS development using Swift or Objective-C.
  • Strong understanding of modern mobile application architecture, design patterns, and software engineering principles.
  • Experience designing and implementing MVVM, Clean Architecture, and modular or scalable application architectures.
  • Strong understanding of the Android SDK and modern Android development frameworks, or equivalent expertise in the iOS SDK and modern iOS development practices.
  • For Android, strong knowledge of Jetpack Components, including ViewModel, Room, Navigation, LiveData or Flow, and related libraries.
  • For iOS, strong knowledge of Swift, UIKit or SwiftUI, concurrency, networking, persistence, and modern iOS frameworks.
  • Experience integrating mobile applications with REST APIs, authentication mechanisms, backend services, and third-party software development kits.
  • Strong knowledge of mobile application security, secure coding practices, data protection, and compliance requirements.
  • Strong understanding of mobile performance optimization, memory management, crash analysis, and application stability.
  • Experience with unit testing, user-interface and integration testing, code quality tools, continuous integration and continuous delivery pipelines, and automated release processes.
  • Strong experience with Git and collaborative software development practices.
  • Proven experience conducting code reviews and establishing engineering standards.
  • Strong problem-solving, debugging, analytical, and technical decision-making skills.
  • Excellent communication and stakeholder management skills.
  • Demonstrated ability to lead and mentor mobile engineering teams.
  • Ability to communicate complex technical concepts clearly to technical and non-technical stakeholders.
  • Ability to independently drive technical initiatives and take ownership of outcomes.
  • Ability to collaborate across Product, UX/UI, QA, Backend, DevOps, and business teams.
  • Ability to balance technical quality, delivery timelines, maintainability, and business requirements.

Responsibilities

  • Lead the technical design, development, and delivery of scalable, high-performance Android and iOS applications.
  • Own mobile application architecture, technical standards, design patterns, and engineering best practices.
  • Provide technical leadership throughout the application lifecycle, from requirement analysis and solution design through development, testing, release, and production support.
  • Make technical decisions concerning architecture, frameworks, libraries, integrations, performance, scalability, and maintainability.
  • Drive adoption of architectural patterns such as MVVM, Clean Architecture, and other modern mobile architecture practices.
  • Review technical designs, conduct code reviews, and ensure adherence to coding standards, security practices, and quality guidelines.
  • Mentor and guide Senior and Junior mobile developers through technical coaching, design discussions, and knowledge sharing.
  • Break down complex requirements into technical solutions, development tasks, and actionable implementation plans.
  • Collaborate with Product, Design, QA, Backend Engineering, DevOps, and other cross-functional teams to ensure successful delivery.
  • Identify and resolve complex technical issues, performance bottlenecks, application stability problems, and production incidents.
  • Establish and improve mobile development practices for testing, continuous integration and delivery, release management, monitoring, and application quality.
  • Ensure mobile applications follow secure coding practices and relevant security and compliance requirements.
  • Evaluate new technologies, frameworks, and tools and recommend adoption when they provide measurable technical or business value.
  • Support estimation, technical planning, sprint planning, and delivery tracking from a technical perspective.
  • Participate in architecture reviews and contribute to the technology roadmap for mobile applications.
  • Ensure consistency in development practices across Android and iOS teams and promote knowledge sharing between platforms.
  • Own and communicate mobile architecture and technical direction, solve complex technical problems, and guide the team toward scalable solutions.
  • Maintain focus on code quality, security, performance, and maintainability, and take ownership of technical delivery and production quality.

Desired Qualifications

  • Experience building enterprise-grade, large-scale, or high-traffic mobile applications.
  • Experience leading Android and iOS teams or working in a multi-platform mobile engineering environment.
  • Experience with mobile application modularization and reusable component development.
  • Familiarity with cloud services, observability, analytics, crash monitoring, and mobile application monitoring platforms.
  • Experience with Agile/Scrum methodologies and distributed or client-facing development teams.
  • Experience with continuous integration and delivery and automated deployment to Google Play Store and Apple App Store.
  • Exposure to cross-platform technologies such as Flutter or React Native.
  • Experience working in regulated or security-sensitive environments.

About the Company

Capco

Advises banks, insurers and energy companies

Capco advises banks, payment companies, insurers, asset managers, and energy firms on strategy, regulation, and technology, and unlike generalist consultancies it sticks to finance and energy. In 2021, Capco became the largest acquisition in the history of Indian IT services company Wipro, which bought it to expand its consulting for banks. Clients hire Capco teams to redesign operations, comply with regulations, modernize payment and trading systems, and adopt AI under strict risk controls, while its engineers build the software behind those changes. Clients pay for consultants' time or a fixed project price, and Capco staff often work on site with client teams. Capco was founded in Belgium in 1998 and is based in London.

Company size
5,001-10,000
Company stage
Acquired
Total funding
$80M
Headquarters
London, United Kingdom
Founded
1998

Recently Posted Jobs

Explore more opportunities at Capco

See more jobs