We are looking for a Android Engineer for the Geo cluster.
Responsibilities
--------------------
Develop and maintain Android applications
Collaborate with cross functional teams on feature design, system architecture, and shipping new features.
Identify and fix bugs and performance bottlenecks
Ensure code quality through unit testing and code reviews
Participate in sprint planning and task decomposition processes
Stay updated with the latest Android development trends and best practice
Architect and ship SDK quality geo modules
Integrate and extend Google and other maps SDKs
Maintain clear API contracts Optimize accuracy, latency, and battery with adaptive sampling sensor fusion
Qualifications
------------------
Strong knowledge of Java and Kotlin with proficiency in the Android SDK, frameworks, and design principles
Ability to write maintainable and testable code, including proficiency in writing unit and UI tests
Solid understanding of OOP, SOLID principles, and design patterns
Experience with RESTful APIs, third party libraries, and cloud message APIs including push notifications
BS/MS in Computer Science or a related field
Conditions & Benefits
--------------------------
Stable salary, official employment
Health insurance
Hybrid work mode and flexile schedule
Relocation package offered for candidates from other regions
Access to professional counseling services including psychological, financial, and legal support
Discount club membership
Diverse internal training programs
Partially or fully payed additional training courses
* All necessary work equipment
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.