-
Open Systems Technologies

Android Developer

Open Systems Technologies
United States · Full-time · Mid-Senior

A financial firm is looking for an Android Developer to join their team in New York, NY.


Compensation: $170-190k

Must be a US Citizen/GC Holder


Must have experience with Kotlin, Jetpack Compose, Coroutines, Gradle, MVVM, Rest APIs


Responsibilities:

  • Work within product teams to design, estimate, and build new features
  • Quickly distill product requirements into tangible engineering tasks
  • Produce high-quality, well-documented, and well-tested code
  • Help shape engineering culture by coming up with ideas, tools, and infrastructure wherever you see a problem to be solved
  • Explore new technologies in the restaurant and hospitality industry
  • Work with Product, Design, and Engineering teams to establish and drive the product vision


Qualifications:

  • 7+ years of software development experience
  • 4+ years of Android development experience
  • Preferably a BS or MS degree in computer science, computer engineering, or other technical discipline (or equivalent work experience)
  • Extensive experience with Kotlin, Compose, and Coroutines
  • Great understanding of one or more software architecture patterns, preferably MVVM
  • Demonstrated skills in delivering high-quality code that is well-documented, well-tested, and highly maintainable
  • Experience working with designers and product managers
  • Stay up to date with the state-of-the-art of Android development
  • Willing to learn new technologies and you effectively use them
  • Strong sense of responsibility and ownership for your own work


Your Impact within this Role:

  • Build Android applications with an eye for detail and excellence
  • Use dependency management and build tools such as Gradle and Github Actions
  • Proactively find and fix bugs
  • Do performance analysis and optimization
  • Understand the pyramid of testing and know how and when to use unit, integration, and UI tests
  • Design solutions for open ended problems
  • Collaborate with designers and product managers, and give them feedback to help achieve intuitive UX with pixel-perfect UI and polished animations
  • Help your teammates by reviewing their pull requests, answering their questions, unblocking them when they are stuck
  • Create opportunities to brainstorm, share different perspectives, and seek different opinions to help achieve the best possible engineering solution
  • Look beyond what is on your plate for the active sprint and pay attention to what others in your own team and the larger engineering organization is building
  • Keep an eye on what is coming down the pipeline on the roadmap and get a good grasp of the company and product vision


These are technologies you will encounter as an Android Engineer:

  • Kotlin
  • Jetpack Compose
  • Coroutines
  • Gradle
  • MVVM
  • REST APIs
  • JUnit
  • Room
  • Jetpack Navigation
  • GitHub Actions
  • Firebase
  • Postman
  • Figma
  • Jira
  • Confluence

Key Skills

Ranked by relevance

android kotlin gradle ui product design ux
Login to Apply
Posted
Feb 03, 2025
Type
Full-time
Level
Mid-Senior
Location
New York

Industries

Financial Services

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Worldline
Related

Android POS Developer

2026-06-17

Full-time
Not Applicable
India
Financial Services
Engineering
View Job Details
Aspora
Related

Android Engineer

2026-06-17

Full-time
Not Applicable
India
Financial Services
Engineering
View Job Details
Alterna Savings
Related

Digital Product Designer

2026-06-17

Full-time
Not Applicable
Canada
Financial Services
Design