Android Developer – Kotlin
Jobs via Dice
About the role
Job Summary
We are seeking a highly skilled Android Developer with strong Kotlin expertise to join a fast-paced engineering team working onsite at JPMorgan Chase. The developer will collaborate closely with JPMC engineers to build and enhance a new component of the firm’s self-directed investing platform, leveraging AI-driven development practices and modern mobile engineering standards.
The ideal candidate will have extensive experience developing native Android applications using Kotlin and traditional Android UI frameworks. Experience with enterprise-grade applications, performance optimization, and secure mobile development is highly preferred.
Key Responsibilities
- Design, develop, and maintain native Android applications using Kotlin
- Collaborate with cross-functional teams including product managers, designers, QA engineers, and JPMC developers
- Contribute to the development of a new self-directed investing offering
- Integrate AI-assisted development workflows and tools into the software development lifecycle
- Build scalable, maintainable, and high-performance mobile applications
- Write clean, reusable, and testable code following best engineering practices
- Participate in code reviews, technical discussions, and architecture decisions
- Troubleshoot, debug, and optimize application performance
- Ensure application security, reliability, and responsiveness
Required Qualifications
- Strong hands-on experience in native Android development
- Expert-level proficiency in Kotlin
- Solid understanding of Android SDK, app lifecycle, and architecture patterns
- Experience building complex, production-grade mobile applications
- Familiarity with REST APIs and backend integrations
- Experience with Git and modern CI/CD workflows
- Strong problem-solving and communication skills
- Ability to work onsite 5 days per week at the JPMorgan Chase office
Preferred Qualifications
- Experience in financial services, fintech, or investment platforms
- Familiarity with AI-assisted development tools and workflows
- Knowledge of mobile security best practices
- Experience with unit testing and automated testing frameworks
- Understanding of Agile/Scrum methodologies
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free