Senior Android Developer

Posted 17 August 2023
Salary 30-34K AED p/m and benefits
LocationDubai
Job type Permanent
Discipline Software Engineering
Contact NameLuke Hopkins

Job description

​Company Overview:

They are a fast-growing eCommerce Start-Up with a mission to take the market by storm. Their team is made up of talented individuals who are passionate about using technology to drive positive change. As a Senior Android Engineer, you will play a critical role in shaping their mobile app's future, which serves as the primary way their users interact with their platform.

Job Overview:

They are looking for a Senior Android Engineer who is passionate about building cutting-edge mobile applications. In this role, you will work closely with their cross-functional team of designers, product managers, and developers to build and maintain their Android app. You will be responsible for ensuring that their app meets the highest standards of quality, usability, and performance. Additionally, you will lead the Android development effort, mentoring junior engineers, and providing guidance to the team.

Responsibilities:

  • Develop, maintain and optimize the company's Android apps, including coding, testing, and debugging.

  • Work collaboratively with cross-functional teams to define product requirements and specifications.

  • Design and implement user interfaces and features that align with the app's overall vision and brand.

  • Participate in code reviews and provide feedback to ensure code quality and maintainability.

  • Mentor junior engineers and provide technical guidance and direction to the team.

  • Stay up-to-date with the latest Android development trends and technologies.

Requirements:

  • Proficiency in Java or Kotlin programming languages.

  • Solid understanding of Android SDK, Android Studio, and related tools.

  • Experience with RESTful APIs, JSON, and XML parsing.

  • Strong knowledge of mobile UI/UX best practices and Material Design guidelines.

  • Familiarity with version control systems (Git, SVN) and agile development methodologies.

  • Excellent problem-solving skills and the ability to work independently or in a team environment.

  • Strong communication skills and the ability to collaborate effectively with cross-functional teams.

  • Prior experience mentoring or leading a team of developers is a plus.

If this sounds like you, send us an application today!