Pages

Monday 29 April 2013

Senior Android Engineer - Dubizzle.com- United Arab Emirates

Senior Android Engineer
Dubizzle.com- United Arab Emirates

Job Description

Are you a talented super ninja Android engineer? Are you capable of building an augmented reality app that can determine your body-mass index (and those within 10 meters) when placing an Android device on your head? Do you know that with such power comes great responsibility? (we’re joking about the above app - thats impossible but would be very ambitious!)

Interested in being part of a platform that handles millions of requests per day? Continuous integration, auto-scaled rolling releases and cross-service communication are all part of the daily gig.

dubizzle MENA now has true undertones of a startup sub-culture (obviously within the context of the wildly successful and renowned brand that makes up dubizzle as a whole). We pick fights with our competitors, move swiftly, nimbly and with agility - at a pace unmatchable by others (some might even say 88mph). We are here to build the best classifieds platform the Middle East has ever seen and anyone who doesn't have the same goals should look elsewhere!

You will be the first of a team of mobile engineers to join dubizzle’s ever expanding development squad. You will be responsible for building the foundation of what will be the most powerful native mobile app across MENA - and we really mean that! Clean, high caliber code is what we eat every single day. We also know when it's time to switch off, relax and play a game of foosball or have a sing-along with people jammin' on the guitar at the office. We encourage a play-hard/work-hard work culture. It's what truly makes dubizzle such a great place to work. Whether it's a FIFA competition or a coding competition, you know people are gonna give it 100%.

Responsibilities:
  • Writing clean, efficient and high caliber code;
  • Ensuring 100% JUnit test code coverage;
  • Working seamlessly and cohesively with your team;
  • Gather understanding of the entire dubizzle code base and technologies and apply knowledge of industry trends;

Desired Skills & Experience

Absolute Minimum Requirements - and we’re not joking:
  • Minimum 5+ years of professional experience with Java;
  • Minimum 3+ years of experience with Android SDK, SQLite, Web Services, and Location-based development;
  • Diverse portfolio of developed Android apps;
  • Solid understanding of RESTful applications;
  • Solid knowledge of different caching layers and strategies;
  • Solid experience with data structures and ORM;
  • Understanding of modern software development methodologies such as Scrum;
  • Experience with version control systems, preferably Git;
  • Strong communication skills - you will be brainstorming, discussing and engaging in deep dialog - often!
Mental Outlook:
  • Programmer - Craftsman or Scientist?
  • Get it out fast or make it a masterpiece from day one?
  • Are you the same person that started reading this job description?

If you are passionate about web development, web technologies, and you love dubizzle, please send us your CV in English, links to any web projects you've worked on, and any other information that you think might help us understand what a phenomenal developer/human being you are.

Dubizzle believes in development of people and their career advancement. We offer interesting work experience and great working conditions combined with creative environment in a young multicultural team.

If you are excited about this opportunity, please submit your CV in English to careers@dubizzle.com.

No comments:

Post a Comment