Lead Software Engineer - Mobile Android

JPMorgan Chase

3.3

(115)

Bengaluru, India

Why you should apply for a job to JPMorgan Chase:

  • 61% say women are treated fairly and equally to men
  • 77% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.

    #210643632

    Position summary

    neers that work on basic to moderately complex tasks.

    • Takes accountability for decisions that influence teams' resources, tactical operations, and the execution and implementation of processes and procedures.

    • Ensures successful collaboration across teams and stakeholders.

    • Identifies and mitigates issues to execute a book of work while escalating issues as necessary.

    • Provides input to leadership regarding budget, approach, and technical considerations to improve operational efficiencies and functionality for the team.

    • Creates a culture of diversity, equity, inclusion, and respect for team members and prioritize diverse representation.

    Required qualifications, capabilities, and skills

    • Formal training or certification on software engineering concepts and 5+ years applied experience

    • Practical Mobile native experience with expert knowledge in all phases of the mobile app development life cycle.

    • Use of frameworks and APIs like Kotlin, Jetpack Compose, Dagger/Hilt for Dependency Injection, and experience in using Android Studio tools like Layout Inspector, Memory Profiler, and CPU Profiler.

    • Strong experience with Data Structures, Type Conversions, Multi-Threading. Experience with clean architecture & one or more design patterns - MVVM, MVI, MVP, Singleton.

    • Enthusiasm for automated testing and experience with unit testing frameworks.

    • Understanding of build systems such as Gradle, Jenkins, or similar systems.

    • Worked in an Agile development environment and well-versed with agile ceremonies.

    • Experience working with API integration, distributed systems, monitoring, caching, and persistence solutions.

    • Demonstrated skill and passion for operational excellence, customer-focused mindset, taking pride in creating an informative data-driven journey.

    Preferred qualifications, capabilities, and skills

    • Extensive experience including developing large-scale mobile applications.
    • Strong communication skills along with significant experience managing stakeholders of diverse backgrounds.
    • Understands the importance of unit testing and can write meaningful unit tests.
    • Understanding of GIT and GIT workflow.
    • Experience leading teams of technologists.
    • Ability to guide and coach teams on approach to achieve goals aligned against a set of strategic initiatives.
    • Experience with hiring, developing, and recognizing talent.

    Why you should apply for a job to JPMorgan Chase:

  • 61% say women are treated fairly and equally to men
  • 77% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.