Filled
This offer is not available anymore

Senior FrontEnd Engineer in Paris

DIdomi

Salary
50,000 - €70,000
Workplace
Onsite
Hours
Full-Time
Internship
No
Share offer

Job Description

Didomi is looking for a senior software engineer with a focus on front-end development to join our team in Paris or work remotely.

**What you will do**

Leveraging your experience in building and maintaining complex front-end applications, you will lead the development of our user-facing web applications in Angular 2+ and Preact.

We are looking for someone who is eager to:

- Collaborate with designers and other developers to ship new features
- Be in charge of the overall architecture of web applications
- Ensure that we have the right tests and structure in place to make sure that we can move quickly without breaking everything
- Share his/her knowledge of front-end development principles and best practices with the team
- Keep learning new technologies and be on the look-out for new ideas that we should try out

**What we are looking for**

- A JavaScript and TypeScript expert
- Experience with complex front-end applications in Angular/React or similar frameworks and modern JavaScript tooling and libraries
- Quality-oriented mindset: testing, code reviews, code quality, etc.
- Awareness of client-side performance considerations
- A passion for simple, maintainable and readable code that balances pragmatism and performance

**How do we build our products?**

Most of our front-end applications rely on Angular 2+/Material/Redux. We love Angular but sometimes we need lightweight applications that can be embedded on thousands of websites so we also use Preact/Redux Zero for that.

Our back-end applications use Feathers JS, an amazing service-oriented Node.js framework for building REST and GraphQL APIs. We try to keep our services small and lean and use AWS Lambda/Serverless for background jobs.

We process millions of events every day and are building our analytics platform on Kinesis Firehose, AWS S3, AWS Athena and Redash to provide an easy-to-use platform for querying and graphing events to everyone in the company and outside. You can read more about it in our blog.

We rely on a lot of AWS/GCP services (Beanstalk, Lambda, CloudWatch, S3, etc.) for building, deploying, serving, monitoring and scaling our services. We use Gitlab for our code and issues and our CI.

More details on our stack here: https://stackshare.io/didomi/didomi

**Our vision as a team**

We are building a product and engineering team that is strongly committed to a high-level of quality in our products and code. We believe that automation is the key to consistently achieving that along with velocity of development and joy and pride in what we deliver.

We rely on automated tests of all sorts (unit, integration, linters, you-name-it!) and continuous integration/delivery to build flexible applications that are able to evolve without breaking. We trust that it enables engineers to focus on the quality of their code and iterate fast without fears of breaking stuff. And when we break stuff, we fix it and learn from our mistakes.

**Recruitment Process**

Our interview process usually includes interviews with tech and non-tech people and a practical exercise/discussion like a code challenge, a code review or an architecture design. We understand you already have a job, obligations (and maybe a personal life!) so we'll work with you to make sure it doesn't take up too much of your time while still providing a good basis for a very concrete discussion.

We hope that you like what you are reading here. You are just one step away from getting started with us! Apply here and we'll been in touch within 24 hours.


 

About DIdomi

  • Big Data

DIdomi company page is empty
Add a description and pictures to attract more candidates and boost your employer branding.

Other frontend developer jobs that might interest you...