Ziphire.hr

Android Engineer

Ziphire.hr

Posted a month ago

Employment Type

Full Time

Location

Dubai

Experience

Senior

Benefits

Health InsuranceMedical Insurance

Requirements

Java,Kotlin,Android SDK,RESTful APIs,Git

Required Skills

Job Description

Responsibilities:

  • Design, develop, and maintain Android mobile applications
  • Ensure the performance, reliability, and functionality of applications across a range of devices and Android OS versions
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Write clean, maintainable, and efficient code
  • Conduct thorough testing and debugging of applications
  • Stay up-to-date with the latest developments and trends in the Android ecosystem
  • Work with large codebases and complex software systems
  • Develop and maintain technical documentation
  • Contribute to the design and architecture of applications
  • Provide technical guidance and mentorship to other team members
  • Participate in code and design reviews
  • Optimize applications for maximum speed and scalability
  • Implement security measures and data protection solutions

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (preferred)
  • Proven experience as an Android Engineer or Android Developer
  • Strong proficiency in Java and Kotlin
  • In-depth knowledge of Android SDK, Android Studio, and various development tools
  • Experience with RESTful APIs, JSON, and web services integration
  • Familiarity with offline storage, threading, and performance optimization techniques
  • Strong understanding of Android UI design principles, patterns, and best practices
  • Experience with version control systems, particularly Git
  • Knowledge of Android architecture patterns (e.g., MVVM, MVP)
  • Familiarity with continuous integration and delivery practices
  • Experience with cloud message APIs and push notifications
  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork abilities

Preferred Qualifications:

  • Experience developing and publishing Android applications on the Google Play Store
  • Familiarity with additional sensors like gyroscopes and accelerometers
  • Knowledge of material design principles and guidelines
  • Experience with unit testing and test-driven development
  • Contributions to open-source Android projects

Benefits:

  • Competitive salary commensurate with experience
  • Health, dental, and vision insurance
  • 401(k) retirement plan with company match
  • Flexible work arrangements
  • Professional development opportunities
  • Exciting projects working with cutting-edge mobile technologies

About the Company: Made By Developers, For Developers. We can also be considered as LinkedIn but strictly for verified developers.

How to Apply

Similar Jobs You Might Be Interested In