This position is no longer available.

Back-end developer (Golang)

Permanent contract
Paris
Salary: Not specified
Occasional remote

Side
Side

Interested in this job?

Questions and answers about the job

The position

Job description

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

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.

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.

See all job openings