Senior Android Engineer

4 weeks ago


New York, United States JPMorganChase Full time
Job DescriptionJOB DESCRIPTION

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking, Connect Commerce Team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

As an Android Applications Engineer team member, you dive head-first into creating innovative solutions that advance businesses and careers. You'll join an inspiring and curious team of technologists dedicated to improving the design, analytics, development, coding, testing, and application programming that goes into creating high-quality software and new products. You'll be tasked with keeping the team and other key stakeholders up to speed on the progress of what's being developed. Coming in with an understanding of the importance of end-to-end software development such as Agile frameworks is key. Best of all, you will be able to harness massive amounts of brainpower through JPMorgan Chase's Global Network of over 30,000 technologists from around the world.

Job responsibilities

  • Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Develops secure high-quality production code, and reviews and debugs code written by others
  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
  • Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
  • Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
  • Adds to team culture of diversity, equity, inclusion, and respect

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Hands-on practical experience in designing and implementing Android applications using Kotlin
  • Advanced in Java, MVVM, Dagger, RxJava, Kotlin, JUnit, Mockito, Git
  • Experience working with API integration
  • Proficiency in RxJava, LiveData, and Restful API integration 
  • Experience in Unit testing libraries like Mockito
  • Proficient in architectural patterns such as MVP and MVVM
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
  • Demonstrated proficiency of application design patterns – Gang of Four patterns
  • In-depth knowledge of Android jetpack , Kotlin Coroutines 
  • Practical experience with Unit Testing frameworks 

Preferred qualifications, capabilities, and skills

  • Experience with Cloud is a plus
ABOUT US

Chase is a leading financial services firm, helping nearly half of America’s households and small businesses achieve their financial goals through a broad range of financial products. Our mission is to create engaged, lifelong relationships and put our customers at the heart of everything we do. We also help small businesses, nonprofits and cities grow, delivering solutions to solve all their financial needs. 

We offer a competitive total rewards package including base salary determined based on the role, experience, skill set, and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. 

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.

Equal Opportunity Employer/Disability/Veterans



ABOUT THE TEAM

Our Consumer & Community Banking division serves our Chase customers through a range of financial services, including personal banking, credit cards, mortgages, auto financing, investment advice, small business loans and payment processing. We’re proud to lead the U.S. in credit card sales and deposit growth and have the most-used digital solutions – all while ranking first in customer satisfaction.

  • New York, New York, United States Insight Global Full time

    Job Title: Senior Android Software EngineerWe are seeking a highly skilled Senior Android Software Engineer to join our Media Engineering Android team. As a key member of our team, you will be responsible for leading the development of our Android video player and ensuring its seamless integration with our streaming app.Key Responsibilities:Lead the...


  • New York, United States Cognizant Full time

    Senior Android Engineer Cognizant’s Digital Engineering practice is seeking a highly qualified Senior Android Engineer to join our dynamic team. In this role, you will design, develop, and maintain high-quality Android applications, ensuring a seamless user experience and robust performance. The ideal candidate will possess strong technical expertise in...


  • New York, New York, United States Capital One Full time

    Job Title: Senior Android Software EngineerCapital One is seeking a highly skilled Senior Android Software Engineer to join our Enterprise Platforms Technology team. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality Android applications that meet the needs of our customers.Responsibilities:Design and...


  • New York, New York, United States Compass Full time

    Job Title: Senior Android Software EngineerAbout the Role:We are seeking an experienced Senior Android Software Engineer to join our team at Compass. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality Android applications. Your expertise will help us deliver exceptional user experiences...


  • New York, New York, United States Oura Full time

    Empowering Health and Wellness through Innovative TechnologyOura is a pioneering company dedicated to empowering individuals to take control of their health and wellness. We're seeking a highly skilled Senior Android Engineer to join our team and contribute to the development of cutting-edge mobile applications.As a Senior Android Engineer, you will be...


  • New York, New York, United States Kohler Full time

    Senior Android Software EngineerKohler Ventures is seeking a highly skilled Senior Android Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing and developing mobile applications that meet the needs of our customers.Key Responsibilities:Design and develop mobile applications using Android...


  • New York, New York, United States Peloton Cycle Full time

    About the RoleWe are seeking a highly skilled Senior Android Engineer to join our Peloton Product Engineering team, specifically working with our Game Studio to build fitness-based gaming experiences for our Members. As a key member of our team, you will be responsible for developing a robust platform for our games and delivering best-in-class fitness...


  • New York, New York, United States Capital One Full time

    Job DescriptionCapital One is seeking a skilled Senior Software Engineer, Android to join our team. As a key member of our mobile development team, you will be responsible for designing, developing, and delivering high-quality Android applications that meet the needs of our customers.Responsibilities:Develop Android client code solutions that deliver on...


  • New York, New York, United States Credit Genie Full time

    Job Title: Senior Android Software EngineerAbout the Role:We are seeking a highly skilled Senior Android Software Engineer to join our team at Credit Genie. As a key member of our mobile app development team, you will be responsible for designing, developing, and maintaining our Android app.Key Responsibilities:* Collaborate with cross-functional teams to...


  • New York, New York, United States Motion Recruitment Full time

    Job Title: Senior Android EngineerJob Description:Our client, a leading online reservation platform, is seeking a skilled Senior Android Engineer to optimize their Mobile app. This role is a hybrid position, with 2-3 days spent in NYC.Responsibilities: Develop and maintain the Android Mobile applicationRequirements: Minimum 5 years of hands-on experience...


  • New York, New York, United States Capital One Full time

    About the RoleWe are seeking a highly skilled Senior Android Software Engineer to join our team at Capital One. As a key member of our mobile development team, you will be responsible for designing, developing, and delivering high-quality Android applications that meet the needs of our customers.ResponsibilitiesDevelop Android client code solutions that...


  • New York, New York, United States New York Times Full time

    About the RoleThe New York Times is seeking a skilled Senior Android Engineer to join its mobile team, developing innovative multiplayer games. This role offers a unique opportunity to work with a talented team of engineers, QA, product, project, data, and design professionals, reporting to the Engineering Manager.Our Android apps are built using Kotlin,...


  • New York, New York, United States DraftKings Full time

    About the RoleWe're seeking a highly skilled Senior Android Engineer to join our team at DraftKings. As a key member of our multidisciplinary team, you'll work closely with designers, product managers, and data analysts to create innovative and scalable mobile applications.Key ResponsibilitiesDevelop new features and iterate on current systems to maintain...


  • New York, New York, United States Oura Full time

    We are seeking a highly skilled Senior Android Engineer to join our team at Oura. As a key member of our engineering organization, you will be responsible for designing, building, and maintaining high-quality code for our mobile app.The ideal candidate will have a minimum of 5 years of professional development experience shipping Android apps, with a strong...


  • New York, New York, United States Cognizant Full time

    Job Title: Senior Android DeveloperCognizant is seeking an experienced Senior Android Developer to join our team. As a Senior Android Developer, you will be responsible for designing and implementing Android applications using Kotlin.Key Responsibilities:Design and implement Android applications using KotlinWork with product managers, architects, and other...


  • New York, New York, United States Cognizant Full time

    Senior Android Developer Job DescriptionCognizant is seeking an experienced Senior Android Developer to join our team. As a Senior Android Developer, you will be responsible for designing and implementing Android applications using Kotlin.Key Responsibilities:Design and implement Android applications using KotlinWork with product managers, architects, and...


  • New York, New York, United States Fox Service Company Full time

    Job Title: Senior Android DeveloperJob Summary:Fox News Media is seeking a highly skilled Senior Android Developer to join our team. As a key member of our mobile development team, you will be responsible for designing, developing, and maintaining our native mobile apps for Android.Key Responsibilities:Develop features for our Fox News and Fox Business...


  • New York, New York, United States Cognizant Technology Solutions Full time

    Job Title: Senior Android DeveloperCognizant Technology Solutions is seeking a highly skilled Senior Android Developer to join our team. As a key member of our digital engineering team, you will be responsible for designing and implementing Android applications using Kotlin.Key Responsibilities:Design and develop Android applications using Kotlin, with a...


  • New York, New York, United States Hudson IT Consultancy Ltd Full time

    Job OverviewWe are seeking a skilled Android Developer to collaborate with our Development team in creating high-quality mobile applications for multiple Android devices. As an Android Developer, you will work closely with Software Development Engineers and Graphics Designers to design, develop, and maintain reliable and efficient Android applications.Your...


  • New York, New York, United States Hudson IT Consultancy Ltd Full time

    Job OverviewWe are seeking a highly skilled Android Developer to collaborate with our Development team in creating innovative mobile applications.As an Android Developer, you will be responsible for designing, developing, and maintaining high-quality Android applications that meet the requirements of our clients.You will work closely with our Technical team,...