Zeta develops cloud-native mobile-first banking and payment platforms. Most banking systems in use aren?t designed for this scale and needs of the internet-enabled consumers. In many ways, these systems are limiting the imagination of the key stakeholders at the banks. We want this changed fundamentally.
An integral component in the payment journey is the mobile app. @Zeta we build multiple mobile applications for our multiple banking partners. In addition, we have a bunch of SDKs which we provide to our customers so that they integrate our banking stack onto their mobile applications.
What is the Job like?Create android native mobile apps. Architect reusable libraries and components that can be used across multiple apps.
Analyze, design and architect, develop and maintain software solutions across multiple projects
Identify issues related to memory, battery drain and performance in the application.
Lead a team & provide technical guidance and participate in solutioning!
Participate in hiring strong engineers for the team and mentor them.
Leverage native APIs for deep integrations with both platforms.
Build & Deploy apps to App stores.
Collaborate with the Product Management & UX Design Team to understand the requirement.
Maintain code and write automated tests to ensure the product is of the highest quality.
Who should apply for this role??Strong knowledge of native android technologies
Familiarity with native build tools, like Gradle.
Good knowledge of Android fundamentals and its build process.
Ability to write native Android code where required. Deep understanding of Native components & Core components
Deep understanding & implementation of Gesture responder system, Animations, seamless screen navigation, handling touches & accessibility.
Deep understanding of building Mobile App with good understanding of the underlying architecture & constraints to craft elegant Mobile apps.
Very good mentoring skills and the passion for learning.
Very solid in code reviews to make sure the product is of highest quality.