Python Backend Developer

  • Engineering
  • Ajaccio, France

Python Backend Developer

Job description

Our backend engineering team is looking for an experienced Python developer to help architect, build, iterate and maintain our backend services. You will be part of a fast-paced team driving ongoing product iteration. You will be working on the engine that will be used to create thousands of apps. 

You will play a key role in our engineering practice, implementing new features and developing our backend services.

Your daily missions will include:

  • Design and develop the GoodBarber APIs
  • Work closely with the Python development team, the PHP team, and the mobile development teams
  • Rapidly solve problems, fix bugs
  • Optimize the existing code for ease of use and performance
  • Implement quick testing routines
  • Prototype product concepts
  • Proactively look for ways to make the project better

Requirements

  • Strong skills and experience with Python development
  • Good knowledge of Python related web frameworks (Django, Aiohttp, ...)
  • 2+ years experience in development
  • Strong understanding of caching mechanisms and multi-threading
  • A pragmatic approach: you know how to implement things in an efficient way, even if that's not always sexy
  • Bonus: Good sysadmin knowledge