View All Jobs 162105

Lead Software Development Engineer - Android

Lead the development of a scalable, high-performance Android banking application
Bangalore
Senior
20 hours agoBe an early applicant
Zeta

Zeta

A fintech firm offering a suite of products for digital banking and enterprise payments.

Lead Software Development Engineer - Android

A Lead Developer is instrumental in designing and implementing complex features for Android applications. They provide technical expertise and collaborate with cross-functional teams to ensure the development of high-quality, scalable, and maintainable mobile solutions.

Responsibilities

  • Responsible for developing, releasing, and maintaining native Android applications, ensuring they meet quality standards and user requirements.
  • Drive the entire app life cycle, from design and development to deployment, testing, release on app stores, and ongoing support, ensuring a seamless user experience.
  • Address and resolve bugs, actively working on improving application performance to enhance overall user satisfaction and maintain a high-quality user experience.
  • Continuously explore, evaluate, and implement new technologies to enhance development efficiency, keeping abreast of industry trends and best practices.
  • Optimize application performance, ensuring it aligns with the latest industry standards and provides a smooth and responsive user interface.
  • Mentoring junior developers and guiding them on a day to day basis.

Skills

  • Demonstrate expertise in Kotlin, Java, Android SDK, Android Studio, and overall Android app development, showcasing a comprehensive skill set.
  • Exhibit strong problem-solving skills, essential for identifying and resolving challenges encountered during the development process.
  • Possess a solid understanding of memory management in Android, with hands-on experience using instruments to detect memory leaks and optimize performance.
  • Follow Play Store recommended guidelines and best practices for coding, ensuring the development of high-quality, standardized Android applications.
  • Proficient with design patterns such as MVC, MVVM, MVP, reflecting a nuanced understanding of architectural principles for scalable and maintainable code.
  • Demonstrate knowledge of Android networking concepts and multithreading, crucial for efficient data communication and responsive application behavior.
  • Stay updated on the latest Android technologies, with good-to-have knowledge of Jetpack Compose, showcasing a forward-thinking approach to technology adoption.

Experience and Qualifications

  • 8+ years of relevant experience in Android development.
  • Experience in shipping one or more Android apps, ideally currently available on the Play Store.
  • Personal projects that show an aptitude for engineering and product

Equal Opportunity

Zeta is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We encourage applicants from all backgrounds, cultures, and communities to apply and believe that a diverse workforce is key to our success.

+ Show Original Job Post
























Lead Software Development Engineer - Android
Bangalore
Engineering
About Zeta
A fintech firm offering a suite of products for digital banking and enterprise payments.