onsite
Mobile Software Engineer Android II - Synchrony
Software Engineer
Senior Android engineer building scalable mobile experiences using Kotlin, Java, and modern architecture patterns, integrating RESTful services and collaborating with cross‑functional teams to deliver high‑quality financial services apps.
About the role
Key Responsibilities
- Design, develop, and maintain Android applications using Kotlin and Java, following MVVM and clean architecture principles.
- Implement and consume RESTful APIs, ensuring secure and efficient data flow between mobile clients and backend services.
- Collaborate with product, design, and QA teams to translate business requirements into robust, user‑friendly features.
- Participate in code reviews, unit testing, and continuous integration to uphold code quality and performance standards.
- Stay current with Android platform updates, tooling, and best practices to continuously improve the development workflow.
Requirements
- 3+ years of professional Android development experience.