Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Truist

Android Software Engineer

Truist

. Work closely with product, design, and UX to develop a new banking experience .

Posted 4/30/2026full-timeRaleigh • North Carolina • 🇺🇸 United StatesMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
AndroidAWSJavaJavaScriptKotlin

About the role

Key responsibilities & impact
  • Work closely with product, design, and UX to develop a new banking experience
  • Contribute to the development of Android applications
  • Participate in code reviews
  • Participate in all Agile ceremonies
  • Design, develop, and refine features and functionality
  • Develop and maintain high quality code using industry best practices
  • Publishing builds through pipeline and app store submission process
  • Instruct, direct, and quality assure the work of other developers and analysts
  • Gather client requirements, analyze, design, and create complex application solutions
  • Prepare detailed specifications from which complex programs will be written

Requirements

What you’ll need
  • Bachelor’s Degree
  • 4 to 7 years of experience or equivalent education and software engineering training
  • In-depth knowledge in information systems
  • Ability to identify, apply, and implement IT best practices
  • Understanding of key business processes and competitive strategies related to the IT function
  • Ability to plan and manage projects and solve complex problems
  • Ability to provide direction and mentor less experienced teammates
  • Ability to interpret and convey complex, difficult, or sensitive information
  • Fluent in Kotlin or Java
  • Strong UI development skills
  • Knowledge of asynchronous programming techniques including Coroutines
  • Experience implementing applications based on MVVM and Clean Architecture
  • Solid understanding of test-driven development (TDD)
  • Experience with network libraries like RetroFit and REST APIs
  • Knowledge of GSON, JSON, HTTP, and Javascript is desirable
  • Well versed in source control, especially Git
  • Experience working with AWS is a plus

Benefits

Comp & perks
  • Medical
  • Dental
  • Vision
  • Life insurance
  • Disability
  • Accidental death and dismemberment
  • Tax-preferred savings accounts
  • 401k plan
  • at least 10 days of vacation
  • 10 sick days
  • Paid holidays
  • Defined benefit pension plan
  • Restricted stock units
  • Deferred compensation plan

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
KotlinJavaUI developmentasynchronous programmingCoroutinesMVVMClean Architecturetest-driven developmentRetroFitREST APIs
Soft Skills
project managementproblem solvingmentoringcommunicationclient requirements analysis
Certifications
Bachelor’s Degree