Fullstack Engineer (Remote)

You will work on:

  • Turn technical requirements into a plan to execute, test and deliver on time.
  • You'll work with other software engineers to build and own features across a modern tech stack. 
  • Continually learn and apply relevant software development practices, patterns, tools and technologies.
  • Mentoring your peers or be mentored by your peers in various in-house mentorship.
  • Contribute to improving engineering standards, tooling, and processes. 

What we're looking for

  • Experience with one or more general programming languages (e.g. Python, JavaScript, Ruby or Java ...)
  • Strong knowledge of at least one Backend framework (e.g Spring Boot, Django, Express ...)
  • Strong knowledge of at least one Frontend framework (e.g React, Angular, Vue.js ...)
  • You care about code quality and you know what it means to ship high quality code.
  • You know and want to learn more about software best practices such as refactoring, clean code, CI/CD. 
  • You’re a fast learner, can contribute from day one as well as integrate and apply new concepts quickly.
  • You take pride in what you create and passionate about getting the details right, even when no one's looking.
  • Proficiency in French or English required.

Benefits & Perks

  • Competitive salaries and performance bonuses.
  • Your own Spotify Premium, Netflix and Headspace accounts.
  • 24-days paid time-off (+ public holidays).
  • Health insurance & pension.


  • The job role is fully remote (anywhere in Egypt, Morocco or Portugal). 
  • Resume/cover letter are optional. Also can be in French or English. 
  • It's long term and comes with an indefinite period employment contract.
Gemography enables elite software and data engineers to work remotely with world-class distributed engineering teams. Tech companies we work with have raised so far more than $300+ million in funding, and are backed by the same investors behind Facebook, Dropbox, and Airbnb.