As a key player in the development of innovative mobile applications, you will be responsible for crafting high-quality products that meet the needs of our end-users.
About the Role
This position requires an individual with expertise in designing and building mobile applications for Android.
The successful candidate will work collaboratively with cross-functional teams to develop and integrate new features, ensuring seamless performance, quality, and responsiveness.
- The primary responsibility of this role is to design and build robust mobile applications that cater to the evolving needs of our users.
- You will work closely with engineering and design teams to understand end-user requirements and identify opportunities for improvement.
- Your commitment to rapid collaborative problem-solving, sophisticated design, and creating quality products is essential for success in this position.
Key Responsibilities
- Crafting high-quality mobile applications that meet the needs of our end-users.
- Collaborating with cross-functional teams to develop and integrate new features.
- Ensuring seamless performance, quality, and responsiveness in all applications.
- Identifying opportunities for improvement and implementing solutions.
Requirements
- Minimum 2 years of experience in Android development.
- Proficient in Kotlin and Android SDK.
- Familiarity with cloud message APIs and push notifications.
- Experience with RESTful APIs, micro-services, and GIT version control.
Preferred Skills
- Containerization: Docker, Kubernetes.
- Caching: Redis server.
- Scaling: Web load balancing.
- Experience in a rapidly growing company in mobility, on-demand, or fintech space.
- BSc/MSc in Engineering, Computer Science, or relevant field.
What We Offer
We provide a dynamic work environment that fosters innovation, collaboration, and growth.
As a member of our team, you will have access to cutting-edge technology, continuous learning opportunities, and a competitive compensation package.