Taro Logo

Lead Software Engineer - Mobile Android

A leading global financial services firm offering investment banking, financial services and solutions.
Android
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Lead Software Engineer - Mobile Android

As a Lead Software Engineer - Android at JPMorgan Chase within the Commercial & Investment Banking, you'll play a crucial role in an agile team dedicated to enhancing, building, and delivering reliable, market-leading technology products. You'll be responsible for implementing vital technology solutions across diverse technical domains within various business functions, supporting the firm's strategic objectives.

The role involves building and deploying production-grade native Android Mobile applications while providing technical leadership to a team of engineers. You'll be accountable for team resources, tactical operations, and implementation of processes. The position requires expertise in Android development using modern tools and frameworks like Kotlin and Jetpack Compose, along with strong architectural and system design capabilities.

You'll work in an agile environment, collaborating across teams and stakeholders to deliver high-quality mobile solutions. The role demands both technical excellence and leadership skills, as you'll be responsible for coaching team members and contributing to strategic technical decisions.

JPMorgan Chase offers an opportunity to impact your career while working on market-leading technology products. You'll be part of a global financial services leader, working on solutions that make a real difference in the banking and investment sector. The role combines technical challenges with leadership opportunities, making it ideal for experienced Android developers looking to advance their careers in a prestigious financial institution.

Last updated 6 days ago

Responsibilities For Lead Software Engineer - Mobile Android

  • Builds and deploys production-grade native Android Mobile applications
  • Provides direction, oversight, training, and coaching for entry-level to mid-level engineers
  • Takes accountability for team resource decisions and operations
  • Ensures successful collaboration across teams and stakeholders
  • Identifies and mitigates issues while escalating when necessary
  • Provides input on budget, approach, and technical considerations
  • Creates inclusive culture and prioritizes diverse representation

Requirements For Lead Software Engineer - Mobile Android

Kotlin
  • 5+ years software engineering experience
  • Practical Mobile native experience with expert knowledge in mobile app development lifecycle
  • Experience with Kotlin, Jetpack Compose, Dagger/Hilt for Dependency Injection
  • Strong experience with Data Structures, Multi-Threading, and clean architecture
  • Experience with automated testing and unit testing frameworks
  • Understanding of build systems like Gradle, Jenkins
  • Experience with Agile development
  • Experience with API integration, distributed systems, monitoring
  • Customer-focused mindset with passion for operational excellence

Interested in this job?

Jobs Related To JPMorgan Chase Lead Software Engineer - Mobile Android