Front-End Developer (F/H) - Confirmed/Senior - 50k€ à 65k€

Permanent contract
Paris
Salary: €50K to 65K
A few days at home
Apply

Worklife
Worklife

Interested in this job?

Apply
Questions and answers about the job

The position

Job description

Worklife is the only all-in-one platform integrated with HR tools that optimizes and develops the benefits strategy of organizations of all sizes.

Our obsession: enabling HR and CSR teams to have the maximum economic, human and societal impact through their social policy.

We make employee benefits visible and easy to use, through a single payment card, and an ultra-personalized application that highlights our clients' employer brand.

The recent acquisition by Crédit Agricole allows the startup in the prescale phase to support our clients in the promotion and management of their employee benefits policy.

Context

Worklife is in a phase of scaling and need to improve our technical level and maturity.

We’re looking for an experienced Senior Back End Engineer, who’ll bring best practices and play a crucial role in building our best-class product.

Following the buyout by Crédit Agricole, we remain a dynamic scaleup with the backing of a stable financial situation.

Today, we are on the lookout for a Senior Frontend Developer passionate about crafting seamless user experiences, transforming designs into dynamic interfaces, and playing a pivotal role in shaping the visual identity of our digital presence. You'll join a team composed of:

- 1 CTO

- 1 Principal engineer

- 1 Staff engineer

- 1 Engineering Manager

- 3 backend engineers

- 4 frontend engineer

- 2 DevOps

- 1 Secdevops

- 2 QA engineer

- 2 mobile engineers (1 Android, 1 iOS)

Our stack :

- Microservices in Python (Fast API) with a DDD-inspired architecture

- Nuxt 3 (Vue.js) & React

- GraphQL Gateway in Node.js (Apollo)

- Gitlab (Version control + CI/CD)

- Linear (project management)

- Docker & Kubernetes (Helm)

- Terraform (on AWS)

- Datadog/Sentry (Monitoring & Observability)

- Pganalyzer (Database monitoring)

- Figma (Interface design)

- Documentation on Notion

- Data stack: Segment, Airflow, Airbyte, DBT, Postgres data warehouse

Missions

- Develop and maintain high-quality user interfaces: Design, build, and optimize user interfaces across multiple web applications to create engaging, responsive, and user-friendly experiences.

- Collaborate with cross-functional teams: Work closely with product managers, Product designers, backend developers, and QA teams to ensure seamless integration of frontend components, adherence to design specifications, and alignment with business goals.

- Implement and enforce best practices: Stay up-to-date on the latest frontend technologies and trends, and apply industry-standard coding practices, such as modularization, code reusability, and performance optimization.

- Continuously evaluate and improve performance: Regularly review and optimize frontend code to ensure efficient loading times, fast rendering, and smooth interactions, as well as identify and resolve any potential bottlenecks or performance issues.

- Embody our values through your attitude, interactions, and work: Care, Challenge, and curiosity.

Expected results during onboarding:

Ramp up 3 months:

- Meet and get to know the team and the people at the company

- Familiarize yourself with our frontend app, product, and GraphQL schema

- Onboard yourself on our tools and routines

- -Be autonomous in realizing tasks, communicating with product and other stakeholders

Target per month:

D+30:

- Meet the team and get to know everyone, who they are, and what they do

- Setup your environment

- Explore our code base and familiarize yourself with our product

- Read and challenge our documentation. Ask all the questions

- Pair with our developers

- Tackle your first issues

D+60

- Tackle multiple issues

- Make a release

- Make a code review

- Write documentation

- Write tests

D+90

- Work on the underlying architecture supporting our project (design, shared libs, utils, tooling)

- Lead a pairing session

- Lead a new project

- Take new initiatives to strengthen our apps and processes

- Make multiple code reviews

- Handle the release process by yourself

Profil recherché

We are convinced that the diversity of profiles contributes to the success of Worklife and we therefore do everything we can to ensure that inclusion, equity and accessibility are at the heart of our recruitment process.

Pre-requisites:

You're a key senior profile, capable to handle a technical discussion on observability and you have acquired a lot of scaleup automations.

You have a strong experience with modern frontend syntax (HTML/CSS/JS) and practices.

You possess a solid expertise in Vue (Preferred) and/or React, ideally both.

You have a significative experience and willingness to work with pure CSS (and extensions) without frameworks (tailwind, bootstrap, etc…).

You are a true team player, capable to work in a team, help your coworkers, and promote efficient collaboration through tools and practices.

You have a good ownership of your tasks for ideas to production and communicate well on their progress.

You can communicate efficiently in English, both written and verbally.

You are at ease with Design systems and have the ability to challenge it.

Our evaluation criteria for this role:

Experience with Vue and React.

You like to solve complex problems. You do not give up easily.

You don’t settle for subpar solutions and enjoy when code is elegant, readable, and efficient. You understand how to make good compromises.

You are autonomous in the tasks entrusted to you but do not hesitate to ask for help if necessary.

You are open-minded and know how to communicate your point of view.

Bonus for experience with automating deployment.

Our evaluation criteria for the culture fit:

Care: trust, respect & team player

Challenge: demanding, resilient & daring

Curiosity: Test&Learn culture, open-mindedness & perspective

Employee Benefits

We offer you remuneration at market price, reevaluated each year (based on the market, our performance and your results) as well as +€4,500 in employee benefits (€5,000 if you are parent)👇

14€ / day worked with meal vouchers, covered at 50% and access to the benefits of our food partners including Frichti

800€ / year sustainable mobility allowance for your transport (public transport subscription, scooter, purchase of bicycle, single metro ticket, etc.)

120€ / month personal services (housekeeping help, sports coaching, childcare, etc.), 200€ / month if you are a parent

300€ / year remote allowance for your expenses related to working from home

30€ / month for your sporting activity

100€ / year to contribute to your expenses during your vacations

100€ / year to contribute to your expenses during the Christmas celebrations

RTT (number of days defined according to the collective agreement, 9 in 2024)

An excellent working environment: an international team, regular events, offsite, offices in the heart of Paris

The pleasure and pride of using our own product on a daily basis (and of testing all the advantages offered!)

Déroulé des entretiens

- Screening Call with Ariane (TAM)

- Interview with Denis (Tech Director)

- Technical test + review and discussion with 2 from frontend team (Denys or Kostia or Ruslan)

- Interview with Farah (CTO)

- Culture fit with Victoire (HR Director)

- Reference check/ Proposal

- We do our best to have a process of about 20 days and we send an offer within 48 hours 🤞

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Développement de logiciels et de sites Web”.

See all job openings
Apply