Senior Android Developer
Ego -
Riyadh, Saudi ArabiaPosted 1 year ago90Applicants for1 open position
- 28Viewed
- 7In Consideration
- 23Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Responsibilities
- Developing, testing, maintaining, and enhancing Android applications.
- Contribute to the requirements gathering, architecture, and driving solutions.
- Working closely with other developers and conducting code reviews to guarantee excellent code quality.
- Ensuring quality and performance of the application to specifications.
- Collaborate with iOS, Android, and Backend engineers to ship features.
- Work with product managers and designers to refine and define product scope.
- Strong best practice clean code from high level to low level
- Sharing knowledge to continuously improve products, technology, and processes.
- Ability to mentor other engineers and help teams level up
Job Requirements
Qualifications:
- 5+ years experience with designing, building, and maintaining complex mobile apps on Android
- Proficiency in Kotlin and Java
- Understanding of Google’s Android design principles and interface guidelines
- Strong hands-on experience in Android SDK, different versions of Android, and how to deal with different screen sizes
- Strong hands-on experience in mobile application development tools and environments
- Have contributed to one or more Apps that are available on Google Play Store.
- Strong experience in firebase services.
- Strong experience in Google Maps SDK.
- Proficient understanding of code versioning tools such as Git
- Solid understanding of RESTful APIs and how to connect Android applications to back-end services.
- Knowledge about CI/CD systems
- Ability to understand business requirements and translate them into technical requirements
Bonus Qualifications
- Experience in working with realtime-communication sdk (pubnub).
- Experience in sqlite.
- Implementing payment functionalities.