Deskripsi Pekerjaan
Are you a visionary Mobile Engineer seeking to shape the future of digital banking? Luxoft is proud to partner with a leading financial institution in Asia to deliver innovative mobile solutions. Our client maintains a vast network of over 500 branches and offices across 19 Asia Pacific territories, driving the region's financial evolution.
In this pivotal role, you will act as a key technical lead, designing and developing high-performance Android applications that empower millions of users. You will be responsible for translating complex business requirements into intuitive, pixel-perfect mobile experiences. This position offers a unique opportunity to work within a global corporate environment, utilizing cutting-edge technologies to solve real-world challenges in the fintech sector.
Join us to build scalable, secure, and user-centric applications that define the standard for mobile excellence in the banking industry.
Tanggung Jawab
- Design, develop, and maintain high-quality Android applications using modern languages and frameworks such as Kotlin and Java.
- Collaborate closely with UI/UX designers and product managers to translate wireframes and prototypes into functional code.
- Integrate RESTful APIs and third-party services to ensure seamless data synchronization and app functionality.
- Debug complex issues, optimize application performance, and ensure a smooth, responsive user experience across devices.
- Ensure all applications meet strict security standards and compliance regulations required for banking environments.
- Mentor junior developers, conduct code reviews, and contribute to the team's technical growth and best practices.
Kualifikasi
- Minimum of 5+ years of professional experience in Android application development.
- Strong proficiency in Kotlin and Java with a deep understanding of the Android SDK.
- Experience with modern Android architecture components, Jetpack (Compose, Lifecycle, Navigation), and Material Design.
- Familiarity with offline data handling, local databases (Room, SQLite), and background synchronization.
- Strong problem-solving skills and the ability to work effectively in an Agile/Scrum development environment.
- Excellent communication skills and the ability to collaborate with cross-functional teams.