iPhone/Android Engineer

Location: San Francisco, CA

Type: Full Time

Min. Experience: Experienced

CouchSurfing is an international network that connects travelers with locals in over 230 countries around the world. Since 2004, members have been using our system to come together for cultural exchange, friendship, and learning experiences. Today, almost four million people who might otherwise never meet are able to share hospitality and cultural understanding all over the world.

Our mission as an organization is to create inspiring experiences: cross-cultural encounters that are fun, engaging, and illuminating. These experiences take many forms. CouchSurfing's initial focus was on hosting and 'surfing' (staying with a local as a guest in their home). Alongside these core experiences, we now also facilitate a growing array of activities and events.

We are opening up a new office in San Francisco and are looking for talented inspiring new colleagues to help out in this incredible mission! Look at our website for more information: CouchSurfingJobs.com

currently we are looking for:

MOBILE DEVELOPERS (Multiple Persons)

Purpose

  • As a Mobile Application Developer, for the iPhone and Android platform, you will be part of a team responsible for the design, documentation, development, and implementation of a transactional software solution. In this position you need to be able to work independently, but follow directions and schedules laid out for the project. Work needs to be thorough, timely, and of a high quality.

Responsibilities

  • Develop and maintain Android Applications
  • Develop and maintain iPhone Applications
  • Integrate Mobile Apps (iPhone, Android) with RESTful Web Services
  • Document Apps and developer guide for other developers to use

Minimum Required Experience & Education

  • A computer science or engineering Bachelor's degree (or equivalent experience)
  • 2-5 years experience in hands-on, mobile application software development for the iPhone and Android Platform
  • 1+ years professional experience architecting entire applications
  • Experience integrating mobile applications to Web Services
  • Solid working knowledge of REST, JSON, XML, Web Services and object-oriented techniques
  • Demonstrated design, development, coding, and testing of mobile applications on the iPhone and Android platform
  • A portfolio of mobile apps on the iPhone and Android
  • Familiar with XML, HTTP, HTTPS, Google APIs, creating JAR libraries and other common mobile functions
  • Excellent written and oral communications skills
  • Excellent software design, coding, and unit testing skills
  • A will to create *Best in Class* Mobile Applications

Supplemental Skills & Experience

  • Qualified persons will thrive both in an independent and team environment. You must be able to take ownership of projects and complete those projects accurately and efficiently.

Hours we provide

  • 40 hours (Full time)
Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)

How to Apply

To be considered for this position, send your resume to laura.gonzalez@couchsurfing.org. Be sure to include the job title in the subject.