Senior Full-Stack Developper - Paris, France - Garantme

Garantme
Garantme
Entreprise vérifiée
Paris, France

il y a 4 semaines

Sophie Dupont

Posté par:

Sophie Dupont

beBee Recruiter


Description

Summary:

Garantme's Experience Team is seeking a high quality software engineer to boost its forces.

We are looking for someone who will have a huge impact on designing and delivering upgrades to our overall products.

Our Experience Team members work very closely with Product Managers to make sure we deliver good products that add value in a timely fashion.


A good profile for this position is someone who has good skills and experience in software development, top-notch communication skills, good experience in handling delivery of big projects.


The Team:

The Dev team is structured in 2 core teams, both working closely together and with QA team.
-
Platform Team (of 9 people): The team that works to boost our platform to the next level and keep our stack healthy. This team works on main architecture changes, core infrastructure modification to sustain new features. The Platform Team includes developers and devops.

Mid-sized to larger projects are tackled using ephemeral pizza teams.

A pizza team is created by picking a PM, developers from XP Team and/or some from Platform Team, QA members.

This temporary team's job is to stay focused, share information and ship the project.

The team works really hard to keep high standards:

  • Best practices in delivery
  • Robust code reviews
  • Fluid communication, share knowledge and information at the right time
  • Ship fast and fail fast keep a high velocity to allow innovation or discovery on the product side. Note technical debt and resolve in a timely fashion.
  • Alternative design thinking engineer good temporary solutions when needed to balance quality / time to prod

Main responsibilities include:


  • Design and deliver core product features
  • Work with Experience Team members to make sure our product and our work is coherent
  • Work with Platform Team members on complex features that require stack changes
  • Work with QA team to ensure quality of the deliveries and ensure e2e test coverage on critical features
  • Collaborate with PMs and designers to challenge the product and push for the best possible user experience
  • Work with Experience Team lead to improve the day to day of the team, help improve processes and delivery flow.
  • Expert level of TypeScript, high knowledge of pure JavaScript is also required
  • Expert level of NodeJS development and bast practices
  • Good experience with ReactJS, Styled Components
  • Good experience with Apollo, GraphQL
  • Good experience with asynchronous jobs, queuing mechanisms
  • Good knowledge of PostgreSQL, experience with a NoSQL db is a plus
  • Good communication skills are a must, being able to work in teams of different sizes on projects of different sizes is critical for success
  • Must have experience in shipping projects end to end, in each stage from initial design to production
  • Experience in CI/CD deliveries is a plus, multiphase deployment for features, deprecation, feature flags etc.
6+ years

Plus d'emplois de Garantme