Quick summary
- Work type
- Remote
- Location
- Remote
- Salary
- $96,960–$145,440 / yr
- Posted
- 4 days ago
Market check
Salary context
How this pay compares to similar roles
This role pays less than 99% of similar roles. Most pay $142,400–$217,725 — the shaded band above. At the midpoint, this role pays about $121k versus about $180k for comparable roles.
Based on 240 similar postings.
Employer
About Citi
Citi is one of the world’s most trusted financial institutions, proudly serving millions of customers across the United States.
Citi currently has 380 open roles on FindRole.
Listed pay typically runs $125,760–$188,640 across 354 roles with salary data.
Most-posted roles
- Apps Dev Intmd Programmer Analyst - Officer 4
- Digital Software Engineer Lead Analyst Vice President 4
- Senior Java Developer - Vice President 4
- Applications Development Technology Lead Analyst, Vice President 3
- Apps Dev Tech Lead Analyst 3
At a glance
TL;DR · Senior Mobile (Android) Developer
The Senior Mobile (Android) Developer role within the Technology team focuses on developing and implementing new or revised application systems for mobile platforms. This intermediate position involves extensive work with Android SDKs, REST API integration, state management, and modern UI design patterns. Daily tasks include writing clean code following Test Driven Development principles, integrating CI/CD tools, and conducting unit testing and automation. The ideal candidate has 3+ years of experience in Android development and proficiency in Kotlin or Swift, along with knowledge of cross-platform frameworks like React Native or Flutter. Familiarity with AI tools such as Devin and Co-pilot is preferred, as well as a strong understanding of mobile UI design patterns and web-based front-end applications on mobile platforms.
Skills
What you'll do
- Develop and maintain Android applications using Kotlin and other programming languages.
- Integrate REST APIs and manage state within mobile applications effectively.
- Implement CI/CD pipelines for automated testing and deployment processes.
- Follow Test Driven Development (TDD) principles to ensure code quality.
- Utilize AI tools like Devin, Co-pilot in the development process when applicable.
What we're looking for
- 3+ years of Android and mobile development experience
- Proficiency in Kotlin, Swift, React Native, Flutter
- Experience with Test Driven Development and clean code principles
- Familiarity with AI tools like Devin, Co-pilot
- Integration experience with CI/CD tools and REST API
- Expertise in Android SDKs and mobile UI design patterns
Related searches
More like this
Similar roles
Software Engineer- Android
T-Mobile
Mobile Application Developer
Leidos
Mobile Development Software Engineer
Booz Allen Hamilton
Senior Software Engineer: Mobile Development
Caterpillar
Technology Engineer Senior- Android Developer
PNC