Android/Java Developer


Job Description

Android/Java Developer
We are a small creative, fun and exciting group of professionals who want to push the boundaries of mobile technology to deliver the next wave of social media applications for mobile devices.

We are seeking a hugely talented Android developer (ideally with iOS experience, but not essential) with key, and initial, focus on cutting edge mobile development. This will be a challenging role, you will be working closely with the founders to discover, strategise, design and develop the front-end and back-end for the next wave of social media applications requiring exceptional development, UX/UI thinking and execution. You will have plenty of space to make the project your own, contributing your ideas and helping us to evolve the product and make it something we will all be really proud of.

Required Skills
First and foremost, you should have an excellent aptitude for development. You should know great mobile development and UX when you see it, and be able to explain why it's great (even if you didn't create it!).
Transform requirements into compelling, usable, media-rich interactive experiences on iOS and Android Smart phones.
Write clean, documented, reusable, and scalable code for deployment on mobile platforms.
Work at both detailed and abstract levels, solving problems creatively as they come your way.
Of course, we're looking for self-starters - be highly productive, creative and motivated - candidates who can jump in quickly without a lot of direction, and learn by asking the right questions and you will have full support to bounce ideas around with the team.
Finally, you should have a solid portfolio of mobile application development on Android and ideally iOS with intermediate experience in building back-end CMS/API and DB systems.
We want to see that you've built great mobile applications before, not just great websites or web interfaces and we are also willing to consider people who know they can do it even though they haven't yet (self belief goes a long way!).
Experience with client-server architectures and protocols.

This is a post-graduate to senior position depending on your aptitude; we're looking for somebody who has at least 1-3+ years of development experience, ideally with a good amount of mobile experience developing for iOS and Android.

We are welcome to give someone fresh and enthusiastic the chance or someone who has proven experience and is still learning and pushing their own personal boundaries.

Proven experience developing UI applications with strong user experience awareness and optimization (Android and ideally iOS).

Strong understanding of the latest features and development best practices for the Android and ideally iOS platforms, including features in upcoming SDKs, resource optimisation techniques and social network integration (e.g., Facebook, Twitter).

Proven familiarity with OOP and implementation of software design patterns.

Other Details
We offer a competitive salary and huge amount of opportunity to be a part of something really pushing the boundaries of social, mobile and user interaction with a real chance of being a huge success. You will work in a fun and creative environment with a talented group of individuals that have a passion for building great mobile apps, delivering cutting edge design and technology projects.

We are open to candidates working in London from our office only. We can consider overseas candidates only if thinking to relocate to London.

You'll be based out of our office at the Google/Tech Hub Campus building in Tech City, Old Street, London.

Skills: design, facebook, twitter, android-sdk