Mobile Application Developer Job at Ascendion, Richmond, VA

TFEzT2FLNlZscHI2M1Bka3JOb25JalB1QXc9PQ==
  • Ascendion
  • Richmond, VA

Job Description

About the Role:

We are seeking a Senior Mobile Developer with a strong foundation in traditional mobile development practices and hands-on experience with modern frameworks such as Jetpack Compose (Android) or SwiftUI (iOS). The ideal candidate will be expected to work across both legacy and modern codebases , contribute to robust and maintainable application architectures, and take full ownership of the features they build.

This is a hands-on role requiring clear demonstration of technical depth, problem-solving skills, and the ability to work across UI, networking, performance, and architectural layers of a mobile application.

Responsibilities:

  • Design, develop, and maintain mobile applications using both traditional (XML, UIKit) and modern (Compose, SwiftUI) approaches.
  • Work with product managers and designers to implement intuitive, performant, and scalable mobile experiences.
  • Participate in code reviews and architecture discussions; ensure adherence to best practices and code quality standards.
  • Collaborate with QA, backend, and DevOps teams to deliver robust, tested, and scalable apps.
  • Maintain and refactor existing codebases; contribute to legacy app stability and modernization efforts.
  • Clearly communicate the scope of your personal contributions and take full ownership of the tasks assigned.

Requirements:

  • 8+ years of experience in native mobile development (Android or iOS).
  • Strong expertise in Android (Java/Kotlin + XML, Jetpack) or iOS (Objective-C/Swift + UIKit, SwiftUI) .
  • Deep understanding of app lifecycle, view hierarchies, performance tuning, threading, memory management, and networking.
  • Experience working on large codebases with legacy components, and contributing to system modernization.
  • Demonstrated ability to clearly articulate your own technical contributions and decision-making processes in previous roles.
  • Familiarity with architecture patterns (MVC, MVVM, MVI, etc.) and CI/CD tools.
  • Strong problem-solving skills and ability to debug issues across the stack

Job Tags

Similar Jobs

RSM US LLP

Business development director real estate Job at RSM US LLP

 ...LLP is looking for a dynamic Business Development (BD) Director to drive the growth nationally...  ...clients in public and privately held real estate entities, pension plans, institutional...  ...Outsourcing, Valuation, Risk/Internal Audit, SOC/Sarbanes-Oxley Section 404,... 

The Village Health & Rehabilitation

Full-time, Part-time, or PRN CNA Job at The Village Health & Rehabilitation

 ...Service. Summary of Role: The Certified Nursing Assistant (CNA) plays an integral role in the success of our team, our...  ...Engage Bonus and Incentives Generous Paid Time Off & Discounted Travel Accommodations Childcare Discounts (in MN & FL only) Rent... 

Synergy Medical Staffing

Travel Occupational Therapist / Certified Occupational Therapy Assistant Job at Synergy Medical Staffing

 ...Job Description Synergy Medical Staffing is seeking a travel Certified Occupational Therapy Assistant for a travel job in Skowhegan, Maine. Job Description & Requirements ~ Specialty: Certified Occupational Therapy Assistant ~ Discipline: Therapy ~ Start... 

NYU Langone Health

Nurse Administrator - Part-Time, Nights Job at NYU Langone Health

 ...Job Description NYU Langone HospitalLong Island is a 591-bed university-affiliated medical center, which offers sophisticated...  ...We have an exciting opportunity to join our team as a Nurse Administrator - Part-Time, Nights. In this role, the successful candidate... 

UCHealth

Ophthalmic Assistant Scribe Job at UCHealth

 ...the direct supervision of eye care provider, assists with performing patient care. Performs basic optometric testing procedures, scribe functions, diagnostic testing, administration of medications and tasks delegated by the eye care provider. Assists with minor...