Backend (Go) Developer

Side is hiring!

About

Our mission is simple and ambitious: to change and disrupt the experience of temporary work.

Side is building the best flexible work platform allowing the fastest growing companies to select and work with great candidates vetted by Side. Every month, thousands of candidates and companies - like Sephora, Levi's, Etam, E.Leclerc - are using Side on regular bases for short term or temporary work.

Since our launch over 3 years ago, we have grown fast and are now managing thousands of tasks every month in France. We are based in Paris and operate also in Lyon, Lille, Aix-en-Provence, Marseille, Bordeaux, Nantes. We are opening new cities every month to bring Side to as many people as possible. We are now 70+ in the team and are looking for talented and ambitious people to help us grow fast and take care of our Siders and companies.

We have raised a total of 6.3M in Seeds and Series A funding. We are supported by Connect Ventures (UK investors in Citymapper, Typeform), Xavier Niel (Free), Jacques-Antoine Granjon (Vente-Privée), Aglaé Ventures (French investors in Spotify, Airbnb), Fly Ventures (German investors), The Family and outstanding Business Angels.

Job Description

What you will do
Side is seeking an experienced Backend (Go) Developer to join our team in the heart of Paris.
Using your 3+ years of backend development experience you’ll build bulletproof cutting edge web-services. Scale our microservices architecture to propose an outstanding experience to thousands of freelancers -Siders- eager to work differently, day after day.

Work with the product team and your squad to:

In the short-term:

  • Master the existing backend codebase
  • Improve the -already existing- qualification system to translate profiles' soft and hard skills into structured and reusable data
  • Leverage the qualification system to improve the matching between profiles and tasks

In the medium-term:

  • Contribute to the future architecture that'll enable Siders to manage their schedule and availabilities through Side
  • Strengthen our microservices processes by pushing forward gateway architecture
  • Aim for a fault-tolerant microservices architecture to handle the unforeseen

Preferred Experience

What we are looking for

Must-haves:

  • 3+ years experience in Golang / C / C++ or any low level programming language
  • Specific experience in Golang
  • Solid basis in database-interfacing API versioning
  • Strong knowledge of REST and HTTP design patterns and their evolutions
  • TDD mindset
  • Optimisation approach
  • Comfortable with peer-coding, code-reviews, etc.

Bonus skills:

  • Experience interfacing different database types (no-sql to sql etc)
  • Mastery of WebSocket, async patterns, alternative communication protocols to interface systems
  • DevOps mindset - you know your pipeline

Additional Information

  • Contract Type: Full-Time
  • Location: Paris, France (75008)
  • Experience: > 3 years
  • Salary: between 47000€ and 55000€ / year