Activez les alertes d’offres d’emploi par e-mail !

Senior Frontend Engineer, CMP (Web CTV SDKs)

TN France

Paris

Sur place

EUR 50 000 - 80 000

Plein temps

Il y a 13 jours

Mulipliez les invitations à des entretiens

Créez un CV sur mesure et personnalisé en fonction du poste pour multiplier vos chances.

Résumé du poste

A forward-thinking company is seeking a passionate Senior Frontend Engineer to join their dynamic team in Paris. This role involves developing innovative solutions across various SDK environments and driving the development of user-facing web applications. You'll collaborate with designers and product teams to ship new features while ensuring high code quality and performance. The ideal candidate will have solid knowledge of JavaScript and Typescript, along with experience in React. Join this innovative firm and contribute to building new SDKs that enhance user experiences across platforms.

Qualifications

  • Solid knowledge of JavaScript and Typescript.
  • Experience with front-end applications built in React.

Responsabilités

  • Collaborate with designers and developers to ship new features.
  • In charge of the overall architecture of web applications.

Connaissances

JavaScript
Typescript
React
Code Quality
Accessibility
Performance Optimization

Outils

Modern JavaScript Tooling
React Libraries

Description du poste

Senior Frontend Engineer, CMP (Web CTV SDKs), Paris
Client:
Location:

Paris, France

Job Category:

Other

EU work permit required:

Yes

Job Reference:

9c76171836e4

Job Views:

2

Posted:

06.05.2025

Expiry Date:

20.06.2025

Job Description:

We are seeking a passionate and experienced Senior Frontend Engineer to join our dynamic CMP SDKs Squad. As part of our engineering team, you'll be at the forefront of developing innovative solutions across various SDK environments, including Roku, Kepler, and Web CTV. Additionally, you will support and collaborate on our Web SDK and its related architecture. Help us build new SDKs and make Didomi available on all platforms!

Our main office is in Paris, but we are a diverse and distributed team with members working remotely across Europe and the Americas.

Leveraging your experience in building and maintaining complex frontend applications, you will drive the development of our user-facing web applications, primarily our Web SDK.

Responsibilities
  1. Collaborate with designers, product, and other developers to ship new features
  2. Be in charge of the overall architecture of web applications
  3. Ensure that we have the right tests and structure in place to move quickly without breaking everything
  4. Share your knowledge of software development principles and best practices with the team
  5. Keep learning new technologies and be on the lookout for new ideas that we should try out
Qualifications
  1. Solid knowledge of JavaScript and Typescript
  2. Experience with modern JavaScript and Typescript tooling and libraries
  3. Experience with front-end applications built in React and best practices and patterns
  4. Quality-oriented mindset: testing, code reviews, code quality, etc.
  5. A passion for simple, maintainable, and readable code that balances pragmatism and performance
  6. Knowledgeable of accessibility concepts and developing WCAG-compliant features
  7. Obsession with performance considerations and experience with optimizing metrics related to Google Core Web Vitals
Bonus points
  1. Familiarity with other languages such as Rust, SceneGraph, and BrightScript
  2. Familiarity with Preact and Signals
Recruitment process
  1. HR Interview (15 min)
  2. A technical interview with an Engineering Manager or the CTO
  3. A code challenge to build a simple API or SPA, or suitable open-source projects in place of the challenge
  4. A 1-hour code review session and architecture discussion with Didomi engineers
  5. A set of 30-minute 1:1 calls with the CTO, engineers, and a product manager

We are an equal opportunity employer and value diversity. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability.

The information collected from your application is subject to data processing for the purpose of managing applications for positions at Didomi. Fields marked with an asterisk are mandatory. Failure to complete them will make your application unprocessable.

The data recipients include Didomi’s HR team, involved staff, and service providers. Your data will be kept for two years from the last contact. You have rights to access, rectify, delete, or oppose the processing of your data, and can exercise these rights by contacting the data controller.

Please note that if you are NOT a passport holder of the country for the vacancy, you might need a work permit. Check our Blog for more information.

Bank or payment details should not be provided when applying. All applications should be made via the 'Apply now' button.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.