Android Software Engineer – Kotlin, MVVM & Quality

Citigroup Inc.

Irving (TX)

On-site

USD 85,000 - 118,000

Full time

13 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental & vision coverage
401(k)
Life, accident & disability insurance
Wellness programs
Paid time off and holidays

Job summary

Citigroup Inc. in Irving, TX is seeking a Digital Software Engineer Intmd Analyst to contribute to Android app development using Kotlin and MVVM.

You’ll work on designing, building, and optimizing native Android features within Citi’s technology stack, collaborating with multi-disciplinary teams to deliver secure, scalable applications. The role emphasizes hands-on coding, performance optimization, and cross-team communication, with opportunities to contribute to architecture decisions and

Qualifications

  • 2-5 years of professional experience building native Android applications.
  • Expert knowledge of Kotlin, with deep understanding of MVVM, Clean Architecture, and unidirectional data flow.
  • Hands-on knowledge of the Android SDK, Android Studio, and the Gradle build system.
  • Demonstrated ability to diagnose performance issues related to memory, rendering, and battery use.
  • Strong analytical and quantitative skills; data driven and results oriented.

Responsibilities

  • Turn tech stack and application design into code on development platform using Android tech stack.
  • Address a variety of responses to problems by applying criteria to influence development outcomes and deliver small-scale features.
  • Responsible for analysis and programming activities including feasibility studies and estimates.
  • Write secure, stable, testable, maintainable code and handle development lifecycle steps.
  • Engage in customer-facing discussions with users and other tech groups to propose programming solutions.
  • Learn functionality, architecture, dependencies, and runtime properties of systems involved in projects.
  • Build and maintain integrated project schedules with dependencies and contingencies.
  • Negotiate features and priorities to help teams reach consensus.
  • Improve team processes to accelerate delivery, efficiency, and quality.
  • Ensure code quality and CI/CD pipeline automation including testing and build processing.

Skills

Kotlin
Android
MVVM
Clean Architecture
Android Studio
Gradle
Performance optimization
Data analytics
Communication skills

Education

Bachelor’s degree

Tools

Android SDK
Android Studio
Gradle build system

Job description

Citigroup Inc. in Irving, TX is seeking a Digital Software Engineer Intmd Analyst to contribute to Android app development using Kotlin and MVVM.

You’ll work on designing, building, and optimizing native Android features within Citi’s technology stack, collaborating with multi-disciplinary teams to deliver secure, scalable applications. The role emphasizes hands-on coding, performance optimization, and cross-team communication, with opportunities to contribute to architecture decisions and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Android Software Engineer - Kotlin & MVVM
Android Software Engineer - Kotlin & MVVM

Citi • Irving (TX)

On-site
USD 85,000 - 118,000
Android Digital Software Engineer — Hybrid
Android Digital Software Engineer — Hybrid

Citi • New York (NY)

Hybrid
USD 85,000 - 118,000
Android Tech Lead & Senior Software Engineer
Android Tech Lead & Senior Software Engineer

Citigroup Inc. • Irving (TX)

On-site
USD 139,000 - 208,000
Medical, dental & vision coverage
401(k) plan
Life, accident & disability insurance
+2
Android Engineering Leader for Money Movement CoE
Android Engineering Leader for Money Movement CoE

Citigroup Inc. • Irving (TX)

On-site
USD 170,000 - 254,000
Senior Android Architect — Hybrid, Global Banking App
Senior Android Architect — Hybrid, Global Banking App

Citi • New York (NY)

On-site
USD 107,000 - 161,000
Hybrid work model
Competitive compensation
Learning & development
+3
Senior Mobile Software Lead Engineer (Java/Kotlin)
Senior Mobile Software Lead Engineer (Java/Kotlin)

Citi • Irving (TX)

On-site
USD 139,000 - 208,000
Senior Android Lead Engineer — Hybrid, Driving Mobile Excellence
Senior Android Lead Engineer — Hybrid, Driving Mobile Excellence

Citi • New York (NY)

Hybrid
USD 139,000 - 208,000
Senior Digital S/W Engineer - Android
Senior Digital S/W Engineer - Android

Citi • Irving (TX)

On-site
USD 107,000 - 161,000
Hybrid work model
Competitive compensation
Structured learning & development
+1
Senior Android Engineer - Kotlin/Java, High-Performance Apps
Senior Android Engineer - Kotlin/Java, High-Performance Apps

CBTS • Irving (TX)

On-site
USD 120,000 - 160,000
Senior Android Architect — Hybrid, Lead Scalable Banking App
Senior Android Architect — Hybrid, Lead Scalable Banking App

Citigroup Inc. • Irving (TX)

Hybrid
USD 107,000 - 161,000
Hybrid work model
Competitive compensation package
Learning & development resources
+1