Location: Sanliurfa, Turkey 

Start Date: September 1, 2017

Duration: 7 months (with the possibility of extension contingent on funding availability)

Deadline: August 22, 2017


Technology is changing the way the world responds to crisis - and Re:Coded is at the center of it all. We are a fast-growing humanitarian innovation startup equipping refugees and vulnerable youth in conflict affected areas with fundamental coding skills and professional experience that together create access to careers in technology.

Re:Coded runs a signature coding bootcamp for refugees and displaced youth between the ages of 17 and 30 - the first of its kind in Turkey. We provide technical and language training to extraordinary human beings who would not otherwise have access to first-rate materials, mentorships, and education and job opportunities. We believe in the strength of diversity, the beauty of code, and the power of education. We believe that learning is a lifelong pursuit, the doors of which should be closed to no one.


We are seeking an Android Development Trainer to teach an amazing group of Syrian refugees and vulnerable local youth in Sanliurfa, Turkey, using a curriculum developed by Google for Udacity. The position will be for a fixed term of 7 months from September 2017 to March 2018. Your role is to teach our coding curriculum and coach students for a career in the technology sector, helping them with technical job interviews and GitHub (or equivalent) portfolios.



You have a talent for explaining complex concepts in simple terms. You can keep a classroom full of students engaged while also identifying and helping out those in need of a little extra assistance. You live for that look in the student's’ eyes when something just clicks.


You’re flexible and ready to brainstorm solutions when a situation arises. In a fast-paced, dynamic workplace, even the best-laid plans occasionally come undone. Perhaps the students struggle more than expected with a particular concept, and the curriculum has to be tweaked to account for an extra day of practice. Maybe a meet-and-greet with local business leaders is only possible during class time. And, of course, things will come up in the students’ lives that necessitate extracurricular assistance. You can handle it all — bring it on!


You’re able to structure lectures and assignments to explain the important concepts, but you can also recognize when it’s time to move on to the next item on the agenda. You love it when students ask questions, but you always keep an eye on the high-level goals and know to not get too bogged down in the minutiae.


You’re perceptive, caring, and nonjudgmental. Your classroom is a safe space for all people, regardless of race, creed, gender, sexual orientation, or any other distinguishing trait. Many of our students lead exceedingly complicated lives, so it’s important to be tolerant and empathetic. However, if a student tries to make the learning environment in any way hostile for their peers, you feel comfortable escalating the issue so that it can be dealt with swiftly.


You interact professionally with students, peers, partners, and the press, and you always represent Re:Coded well. In and out of the classroom, you set a shining example for your students on how to communicate and operate in the professional sphere.


  • Java developer with strong (positive) feelings about the magic of object-oriented design and static typing.
  • Confident explaining a wide variety of programming concepts, including variables, loops, control structures, methods, class-based inheritance, and so on.
  • Experience building Android applications / using Android Studio a plus.
  • Comfortable with a Git / GitHub-based version control workflow.
  • Not necessarily a design maven, but proficient at wireframing.
  • Previous teaching experience highly desirable.
  • Additional background in HTML, CSS, and JavaScript is preferred.
  • Excellent verbal and written communication skills with a variety of audience.
  • Fluency in English and Turkish required; working knowledge of Arabic is an asset.
  • Turkish citizen or legally authorized to work in Turkey.


  • Market-competitive salary.
  • A range of training and growth opportunities for further professional development.
  • A once-in-a-lifetime opportunity to meet amazing people, influence countless lives, and leave your mark on the global effort to combat the largest humanitarian crisis since WWII.

to apply



Send your CV and cover letter to with the subject line Android Development Trainer - Sanliurfa no later than August 22 and let us know why you think you'd be a great fit for our organization! Only shortlisted candidates will be contacted for an interview. Applications without CV or cover letter will not be considered.


...whether this is the right job for you, then take a minute to read about the experience of one of our trainers from a previous cohort.