Software Development Engineer (Think.iT Fellowship)

  • Berges du Lac I, Tunis, tn
  • Full-time

Company Description

Think.iT is a tech talent collective dedicated to connecting brilliance with opportunity. We recruit and accelerate North Africa’s future technology leaders like you — before integrating them as full-time distributed team members in innovative engineering teams around the world.


Backed by mission-aligned partners, we help engineers fast-track their careers by working on cutting-edge tech with innovators around the world — while investing in talent hubs at home in North Africa.


Founded in 2017, the Think.iT collective is home to 20 engineers, over half of whom are women. Our goal: bring global opportunities to over 1,000 technical leaders locally in North Africa by 2020.

Job Description

Do you want to build the future with world-class companies, solve problems with cutting-edge technologies (like blockchain!), and see the impact of your work?


Through our two-year Engineering Fellowship, we pay you to accelerate your technical expertise and personal confidence as a technical leader. Our 3-month immersive learning program takes a holistic approach to peer-to-peer learning and skill development — to prepare you for rewarding, long-term collaboration with international teams hungry for your expertise.


As a Think.iT Fellow, we’ll help you craft and pursue your personalized growth path with close mentorship along the way — and a lifelong community of other Think.iTeers at your side.


Apply today to add your voice to the next generation of tech changemakers here in North Africa, and around the world!


Who are Think.iTeers?


  • Changemakers. You are a self-starter, think outside the box, and advocate for human-centric technology.

  • Shippers. You respect deadlines, deliver innovative products, and value excellence in your work.

  • Lifelong learners. You are naturally curious, value self-improvement, and derive joy from helping others be their best selves.

We also look for:

  • A degree in a technical discipline. Most Think.iTeers have a degree, but we would still love to meet you if you’ve taken an alternative path.

  • Must have graduated and be available to start in September 2018.

  • Programming proficiency in at least one of the following languages: Java, JavaScript, Python, C++, or C.

  • Full professional proficiency in English; other languages are a plus.



  • Strong object-oriented design and coding skills (Java and/or C++/C/Python) with experience in UNIX/Linux or Windows environments.

  • Experience with distributed (multi-tiered) systems, algorithms, and relational databases.

  • Ability to effectively articulate technical challenges and solutions.

  • You are not deterred by ambiguity or undefined problems, and have the ability to think abstractly.

  • Previous technical internship(s) preferred.

Additional Information

The perks of our fellowship program include, but are not limited to:


  • Competitive monthly salary and performance bonus

  • Collaborative, fast-paced and inspiring workplace

  • Open-minded, entrepreneurial culture strengthened by our diversity

  • Fiber-optic Internet connection

  • Free weekly team lunches

  • Regular team activities and retreats

  • Expert guest speakers and workshops


What you’ll gain as a Think.iT fellow:


  • International working experience with global technology companies

  • Supported self-study technical curricula

  • Personalized plan for professional and personal growth

  • Peer-to-peer mentorship and individual coaching

  • A lifetime community of like-minded changemakers

Videos To Watch