L
Full-time
On-site
India

End Date

Tuesday 29 April 2025

We Support Flexible Working โ€“ Click here for more information on flexible working options

Flexible Working Options

Hybrid Working

Job Description Summary

Aims to deliver the highest quality customer driven software whilst continually challenging, motivating, mentoring and supporting their engineering teams. They will work in cross-disciplinary teams delivering exciting customer driven solutions and high quality software and showcase excellent interpersonal and communication skill whilst efficiently working across the project life cycle to ensure software operates as intended. This is a leadership level role and will blend both deep domain and technical expertise within a feature team and great passion for coaching and developing people in a โ€œplayer-coachโ€ model.

Job Description

5 + years of software development experience with Kotlin
Design build and maintain high performance, reusable mobile native Android application using Kotlin.
A clear understanding of Android SDK.
Experience in writing unit tests, UI automation and knowledge on CI/CD and automation tools.ย 
Competence in working with architecture components and Jetpack libraries.
Ensure performance, code quality, testing and stability of application.
Familiarity with Restful API integration.
Experience with architectural patterns such as Clean code architecture, MVP, MVVM, MVI etc.
Understanding Android design principles and interface guidelines
Google Play store guidelines for app submission, review and update processes.
Contribute to industry best practices to the development and maintenance of our applications
Experience with performanceย  and memory tuning tools
Participate in reviewing the code adhering to industry standards.
Android UI/UX guidelines and standards

skills:ย 
Kotlin, Android SDK, Restful API, Jetpack, Jetpack compose

Good to have
JSON, Material design principles, Knowledge on GCP

Kotlin, Android SDK Responsive mobile engineering for different screen sizes