About
Duration: 14-month contract (no conversion)
Location: New York only, hybrid (3 days onsite Mon–Th, Fri remote)
Must be local or relocate by Day 1 (exceptions only for top 1% candidates)
Interview Process:
2 rounds: 1-hour technical panel + 30-min final
Core Requirements:
Bachelor's + 10+ years software engineering
10+ years native mobile development (iOS/Android)
Strong in:
iOS: Swift, Xcode
Android: Kotlin, Java
4+ years: JavaScript/TypeScript/Python, REST APIs, CI/CD, production support, architecture
2+ years AWS (Lambda, Step Functions, DynamoDB, ECS)
Experience with:
High-traffic, customer-facing apps
Mentoring engineers
Automation testing (unit → end-to-end)
Preferred:
15+ years experience, Master's degree
Led teams of 5–10
Prior bank experience (strong preference)
Scalable UI libraries
Role Focus:
Build/enhance native mobile features (iOS & Android)
Support credit card collections app (customer payment plans)
Work on:
New features & offers
Post-enrollment experiences
Client integration (migration work)
Heavy hands-on coding (~80%) + mentoring (~20%)
Tech & Responsibilities:
Native mobile + backend integration (REST APIs)
AWS-heavy environment
Full ownership: dev, testing, deployment, on-call support
Collaborate with web + backend teams
Strong focus on scalability, architecture, and automation
Team Structure:
~6–8 engineers total
3–4 iOS, 3–4 Android
Each platform has a lead
This role mentors 2–3 engineers
Ideal Candidate:
Deep native mobile expertise
Proven experience building scalable, enterprise apps
Strong technical leadership + mentorship
Can own features end-to-end with minimal oversight
Job Description
Mobile UI Developer - Lead
Job Description: Basic Qualifications:
Bachelor's Degree
At least 10 years of experience in software engineering (Internship experience does not apply)
At least 10 years of experience building iOS and Android mobile native applications.
At least 10 years of experience with Swift, Xcode, Kotlin, Java
4+ years of experience in the following technologies with focus on Object Oriented Programming: Javascript/Typescript, Python, AngularJs
2+ years of experience with AWS (Lambdas, Step Functions, DynamoDB, ECS)
4+ years of experience working with backend teams on integration with REST APIs/systems
4+ years of experience with Continuous Integration & Development (CICD), Production on-call support and alerting/monitoring
4+ years of experience building, architecting and designing enterprise ready, high traffic Front-End customer facing applications
4+years of experience coaching/mentoring engineers
4+ years of experience in open source frameworks
Preferred Qualifications:
Master's Degree
15+ years of experience building Android and iOS applications and leading a team of 5-10 engineers
15+ years of experience with Swift/Xcode/Kotlin/Java for mobile application development
Job Responsibilities
At least 10 years of experience in software engineering (Internship experience does not apply)
At least 10 years of experience building iOS and Android mobile native applications.
At least 10 years of experience with Swift, Xcode, Kotlin, Java
4+ years of experience in the following technologies with focus on Object Oriented Programming: Javascript/Typescript, Python, AngularJs
2+ years of experience with AWS (Lambdas, Step Functions, DynamoDB, ECS)
4+ years of experience working with backend teams on integration with REST APIs/systems
4+ years of experience with Continuous Integration & Development (CICD), Production on-call support and alerting/monitoring
4+ years of experience building, architecting and designing enterprise ready, high traffic Front-End customer facing applications
4+years of experience coaching/mentoring engineers
4+ years of experience in open source frameworks
Languages
- English
Notice for Users
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.