PGJ - 48782 - Other Service Line - Architect - GENART
Listed on 2026-08-05
-
Software Development
Android Developer, Full Stack Developer, Software Engineer, App Developer - Mobile/Web
Sr. Software Engineer – Android
Job Title:
Sr. Software Engineer – Android
Client:
Synchrony Financial
Location:
Preference 1:
Dallas, TX Preference 2:
Stamford, CT / Chicago, IL
We are seeking a highly experienced Senior Software Engineer – Android with strong architecture expertise to design and deliver scalable, secure, and high-performing mobile applications. The ideal candidate will bring deep experience in Android native development and modern frameworks, along with a strong ability to guide teams on architecture, best practices, and end-to-end mobile delivery.
Key Responsibilities- Lead the design and development of robust Android native applications using Kotlin, RxJava, Coroutines, and Jetpack Compose.
- Define and implement clean architecture patterns with modular design across presentation, domain, and data layers.
- Architect scalable solutions for complex user journeys across multiple features and device form factors.
- Guide end-to-end Android architecture, including integration with Android Jetpack components and modern design patterns.
- Create and review technical designs, sequence diagrams, and component interaction flows to ensure consistency across development teams.
- Drive adoption of reactive and asynchronous programming patterns (Coroutines, RxJava) to improve performance and concurrency handling.
- Optimize application performance through profiling, memory optimization, network efficiency, and UI rendering improvements.
- Implement and enforce mobile security best practices, including secure storage, encryption, and authentication mechanisms.
- Establish comprehensive test strategies (unit, instrumentation, UI testing) integrated into CI/CD pipelines.
- Collaborate with product, design, and backend teams to deliver user-focused and scalable solutions.
- Lead adoption of Android Jetpack libraries (navigation, lifecycle, DI, persistence) to streamline development.
- Manage app distribution strategies, including Play Store releases, build variants, feature flags, and phased rollouts.
- Ensure accessibility compliance across UI components using Compose best practices.
- Provide advanced debugging and production support, leveraging logs, crash analytics, and profiling tools.
- Document architecture decisions, coding standards, and reusable components for long-term scalability and knowledge sharing.
7–11 years of Android mobile application development in enterprise/global environments. Minimum 2+ years of experience in mobile architecture and solution design. Hands-on experience delivering large-scale, production-grade Android applications.
Top 3 Required SkillsAndroid Development with Kotlin Jetpack Compose Rx Java
Preferred QualificationsExperience with CI/CD pipelines for mobile app delivery Strong understanding of performance tuning and optimization techniques Hands-on expertise in Android security frameworks Experience working in Agile/Scrum teams Excellent communication and leadership skills
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).