Senior Mobile Android Engineer

Yassir Logo

Yassir

πŸ“Remote - Egypt, South Africa

Summary

Join Yassir, a leading super app in the Maghreb region, and be part of our engineering team. You will focus on developing mobile applications for Android using Kotlin and integrating them with back-end services. Collaborate with engineers and developers, ensuring application performance and responsiveness. Identify and resolve bottlenecks, maintain code quality, and participate in brainstorming sessions. Translate end-user requirements into effective technical solutions, and work to deliver results on schedule. This role requires a minimum of 4 years of experience in Android development using Kotlin and KMM, familiarity with cloud messaging, REST APIs, and Git. The company offers a dynamic environment focused on problem-solving and creating quality products.

Requirements

  • A minimum of 4 years of experience
  • Language: Android, Kotlin
  • KMM experience
  • Familiarity with cloud message APIs and push notification
  • Web architecture: Rest and restful APIs, micro-services
  • Version control: GIT

Responsibilities

  • Design and build mobile applications for Android
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with a team to define, design, and ship new features
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization
  • Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products
  • Work with the engineering and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution
  • Dive into difficult problems and successfully deliver results on schedule

Preferred Qualifications

  • Containers: Docker, Kubernetes
  • Caching, Redis server
  • Scaling, Web load balancing
  • Experience in a rapidly growing company
  • BSc/MSc in Engineering, Computer Science or relevant field

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.