Senior Backend Developer - Product

Description du poste:


Job description

Shine’s engineering team

Engineering at Shine is about product before anything else. We build the most reliable, scalable and user focused code to insure the best experience possible to our community

In terms of organization, we believe in squad mode: Our platform squad is handling the underwater while the product squads are focused on creating fresh new features for our products. ✨

We all work as full stack engineers, on a manageable scale and directly with the product & design team: So that everyone can challenge and have a great impact on the project!

Regarding our stack, we are using React, React Native, Node, Typescript, GraphQL.

But also : CircleCI, Github Actions, Kibana, Docker, GCP (Google Cloud Platform)

Joining a Product squad means 👋

  • Being a technical referent for a small team of full stack developers
  • Developing new features for 100K+ users
  • Working as pair with product and other engineering squads
  • Creating a reliable and consistent code to insure our technical scale
  • Having a strong impact on Shine’s architecture by proposing new implementations

It's a match if 🤝

  • You are an expert in backend development - with NodeJS/Typescript or else if you are willing to switch to our stack (6+years)
  • You have experience architecting and developing distributed systems
  • You have a strong knowledge in clean code and clean architecture
  • You are passionate about developing products
  • You want to learn as much as you want to teach
  • You are enthusiastic about teamwork
  • You give a lot of attention to details in your work
  • You stick to Shine’s values 💛
  • You can understand this job description and work in English (Shine’s team is international!)


Working at Shine is joining a fast paced scale-up, a useful and UX driven product but not only…

Before anything else, it’s being a part of a great human experience in a company driven by amazing values toward people and ecological matters

We do believe that caring is not only about giving autonomy, responsibility and encouraging proactivity. That’s why we offer:

💰 A fair and transparent salary - Level E-F (70K€ to 85K€) from our grid 

(More informations)

🏠 A flexible and remote-friendly environnement. From France and Europe!

🏢 A brand new and stunning office in Paris - Also a nice corner in Station F

🖥️ Everything you need to work in perfect conditions (Co-working space, furniture, monitors, mouse, etc.)

And a lot more ! Feel free to ask to Annaïg during your first call.


But also


👩‍💻 1 freelancing day / month. The perfect occasion to put yourself in a Shine’s user’s shoes (Shine premium is offered to help ofc)

👪 A second parent leave extended to 8 weeks + 3 days of parental leave for sick child

💚 Healthcare program 100% covered by Shine for you and your family

🎶 Culture budget : 275€/ year to buy books or listen to music (Spotify, Deezer …)

🤸 Sport pack: 300€ per year to subscribe to gym, participate in sport competitions … Take care of yourself!

🚴‍♂️ Bike + transport : Refund of your fees, on jump seats like on bike paths!

☀️ 35 days of holidays for everyone!

🏝 1% salary bonus in June to enjoy your Holiday


You wonder about our hiring process ?

1️⃣ A 45’ first call with Annaïg, our tech talent acquisition specialist, to get to know each other and tell you more about Shine.

2️⃣ A 1 hour technical exchange with your future engineering manager + a system design interview

3️⃣ A 45’ cultural interview to give you more context about Shine’s values.

4️⃣ An immersion day for you to understand Shine’s culture, meet the team and introduce our tech with a business case.

    5 autres jobs qui pourrait t'intéresser:

    RemoteFR t'aide à trouver ton prochain job 100% remote : Crée ton profil

    Poster une annonce 100% télétravail

    Vous recrutez en télétravail?

    Ciblez des milliers de travailleurs remote en postant sur le 1er site d'annonces full-remote en France!