Remote Senior Full stack Engineer (ACM)

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • We are looking for a senior full-stack engineer to join our engineering team.
  • The main office is in Paris, and we have a distributed team with members working remotely in Europe and the Americas.
  • You will leverage your experience in building and maintaining complex front-end and back-end applications.
  • Your role will involve driving the development of our user-facing web applications in React and their associated backends in Feathers/NestJS.
  • You will be in charge of part of the architecture of our web applications.
  • It is essential to ensure that we have the right tests and structure in place to move quickly without breaking everything.
  • You will share your knowledge of software development principles and best practices with the team.
  • Keeping up with new technologies and being on the lookout for new ideas to try out is expected.
  • You will work closely with product owners to refine product requirements and convert them into technical specifications, ensuring feasibility and maintainability.

Requirements:

  • Solid knowledge of JavaScript and Typescript is required.
  • Experience with modern JavaScript and Typescript tooling and libraries is necessary.
  • You must have experience with back-end applications in Node.js with Feathers or NestJS.
  • Experience with front-end applications in React or similar frameworks is essential.
  • A quality-oriented mindset focusing on testing, code reviews, and code quality is required.
  • Awareness of performance considerations is important.
  • A passion for simple, maintainable, and readable code that balances pragmatism and performance is expected.
  • Bonus points for experience with AWS or other cloud providers, micro-frontends architecture, micro-services architecture, SQL queries, and Snowflake.

Benefits:

  • The recruitment process includes an HR interview, a technical interview, a code challenge, a code review session, and 1:1 calls with the CTO, engineers, and a product manager.
  • The company emphasizes a high level of quality in products and code, with a commitment to automation for consistent development velocity.
  • The engineering team is organized into feature teams and works with 2-week sprints, minimizing pointless meetings.
  • Most of the engineering team works remotely, with a requirement for a 4-hour overlap with CET working hours.
  • The company values diversity and is an equal opportunity employer, ensuring no discrimination based on various statuses.
  • The data collected during the application process is managed in compliance with applicable legislation, ensuring candidates' rights to access, rectification, deletion, and opposition.
Leave a feedback