Python Developer
We match the right Contractors and the best Companies

Job details

  • Full-time
  • map markerLisbon, PT
  • routeIntermediate
  • routeEnglish
    Preferred spoken language

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300


 CONTRACTOR OPPORTUNITY: This role is to work as a contractor, which means you'll have to create your own company to provide services to a Client.

Duration:  +3 months (ongoing project, without end date)
Availability: Full-time
Location: Lisbon or Remote

ELSA is a rising star startup founded in San Francisco with an engineering office in Lisbon. Our vision is to enable everyone to speak foreign languages with full confidence, which helps to reach a better life and career opportunities.

The Role

At ELSA we have developed our own backend infrastructure using a python-based stack that manages everything that happens in the apps (user profile and scoring, purchases, content management, etc.). As a backend developer, you will be helping improve and optimize the backend infrastructure that communicates with the apps. You will be responsible for the implementation of the backend components needed for all new features we will implement into the apps.


Main requirements

  • +3 years of experience in Python;
  • Be curious and eager to learn, be a team player and be ready to put a lot of effort into the project;
  • Good communication skills in English, both oral and written. 

Nice to have

  • Experience with software architecture design to design and implement new features from scratch;
  • Prior experience building the backend for end-customer products. 


  •  Opportunity to work on a mission that can transform the lives of 1.5 Billion language learners around the World
  • Work with us at the ELSA Portugal office, experiencing how a Silicon Valley startup internally works.
  • Opportunity to become an ELSA employee 

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300