Software Engineer II - Android Developer
- Category: Android Developer Jobs
- Location: Plano, Texas
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 18K to 35K
- Published on: 2025/07/30
Job highlights
Identified by Google from the original job post
Qualifications
Formal training or certification on software engineering concepts and 2+ years applied experience
Strong proficiency in Java, Javascript, and Kotlin
Designing layouts using JetPack/XML
Utilizing Android Studio and Gradle for development
Managing dependencies with Gradle
Familiarity with RESTful APIs, JSON, and web services integration
An understanding of mobile UI and UX principles and design patterns
Knowledge of version control systems like Git
Solid understanding of software development principles, including agile methodologies
Strong problem-solving and debugging skills
Excellent communication and teamwork abilities
Benefits
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, paid in the form of cash and/or forfeitable equity, 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
Responsibilities
As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role
Assist in the design and development of Android applications using Kotlin and JetPack compose
Collaborate with senior developers, product managers, and designers to implement new features
Write clean, maintainable, and efficient code
Participate in code reviews and contribute to team knowledge sharing
Debug and resolve technical issues and bugs
Stay updated with the latest Android development trends and technologies
Contribute to the improvement of development processes and workflows
Job description
You're ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you.
As a Software Engineer II at JPMorgan Chase within the Commercial & Investment Bank, you are part of an agile team that works to enhance, design, and deliver the software components of the Android Mobile application in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role.
Job responsibilities
• Assist in the design and development of Android applications using Kotlin and JetPack compose.
• Collaborate with senior developers, product managers, and designers to implement new features.
• Write clean, maintainable, and efficient code.
• Participate in code reviews and contribute to team knowledge sharing.
• Debug and resolve technical issues and bugs.
• Stay updated with the latest Android development trends and technologies.
• Contribute to the improvement of development processes and workflows.
Required qualifications, capabilities, and skills
• Formal training or certification on software engineering concepts and 2+ years applied experience
• Strong proficiency in Java, Javascript, and Kotlin
• Designing layouts using JetPack/XML.
• Utilizing Android Studio and Gradle for development.
• Managing dependencies with Gradle.
• Familiarity with RESTful APIs, JSON, and web services integration
• An understanding of mobile UI and UX principles and design patterns
• Knowledge of version control systems like Git
• Solid understanding of software development principles, including agile methodologies
• Strong problem-solving and debugging skills
• Excellent communication and teamwork abilities
Preferred qualifications, capabilities and skills
• Good Experience in native frameworks (API, Unit testing, ..etc)
• Familiar with MVVM pattern, data structures with solid OOP
J.P. Morgan's Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world. JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.
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, paid in the form of cash and/or forfeitable equity, 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, ****** 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.
JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans
Related jobs
-
Sr Android Developer--W2 Position--Onsite(Dallas, TX)--100%interview
Job highlights Identified by Google from the original job post Qualifications 10+ Years of Android Mobile App development experience and excellent hands-on skill in Kotlin (AOS) Experience with Compose UI – the newest version of Google Technology (al...
-
Reverse Engineer for Mobile Applications
Responsibilities As a key member of our security team, you will be responsible for conducting reverse engineering, security assessments, and code reviews to identify malicious software and improve the review process through the identification of weak...
-
Android Engineer
Qualifications 3+ years of professional experience in Android development Proven track record of shipping Android applications, preferably in the fintech or payments space Strong proficiency in Kotlin and Java Experience with Android SDK, Android Stu...