Senior Fullstack Engineer

Job summary
Permanent contract
Paris
Fully-remote
Salary: Not specified
Experience: > 5 years
Education: Master's Degree
Skills & expertise
Apollo
GraphQL
React
GitLab
Kubernetes
+7

Dotfile
Dotfile

Interested in this job?

Questions and answers about the job

The position

Job description

The position

You will be joining a growing tech team of 3 Senior Engineers, reporting directly to Titouan, Co-founder & CTO. As an expert in your field, you will also be involved in key technical decisions and will shape the roadmap. Main responsibilities include:

  • Define technical choices & good practices

  • Collaborate with the team to ship new features

  • Solve technical challenges

  • Ensure code base quality

  • Implement test strategies and participate in R&D projects

What we offer

  • A challenging work experience building an ambitious product from the ground up

  • Awesome colleagues with high ambitions and seniority

  • Fast-learning environment with diverse career development options

  • A strong product and technical culture

  • Full or Hybrid remote policy (as you prefer)

  • Competitive salary and benefits


Preferred experience

Requirements

  • 5+ years software engineer experience, preferably at a venture-backed startup in B2B SaaS. Experience in fintech in a strong plus.

  • Ownership mentality: you are doer and have a bias for action, no task is below you. You like to own projects from start to finish

  • Strong attention to details: code quality is important for you and you set a high bar

  • Entrepreneurial mindset: you thrive in fast-paced environments where you have broad responsibilities. You are ambitious and want to take a part in the development of a world-class product and company

  • Highly creative: you think outside the box and like to find creative solutions to hard problems

  • Outstanding communication skills: you are at ease communicating with both technical and non-technical stakeholders. You are passionate with what you do and know how to advocate for your ideas

  • Team player: you perform well in a group and enjoy sharing knowledge with your peers

Technical Stack

Our main language is TypeScript. Previous experience with our entire stack is not a necessity but willingness to learn is a must!

  • Tools: Monorepo with Nx, Bruno, Gitlab, Gitlab-CI

  • App: React, Apollo GraphQL client, React hook form

  • Design System: Storybook, ChakraUI

  • API: NestJs, GraphQL, PostgreSQL, GraphQL Code generator

  • Testing: Cypress, Jest, Supertest

  • Infra: AWS, Terraform, Kubernetes, RDS, SQS, Lambda


Recruitment process

  • 30 min intro call with Titouan, the CTO. You will get the opportunity to tell your story, learn about Dotfile vision and ways of working and ask any question you want

  • 1h technical interview with the CTO or another member of the tech team. You will be asked to present a past project you work on to understand your approach to software engineering and evaluate your skills, methodology & communication

  • Meet your future engineers and product pairs (30 min)

  • 45 min interview with the CEO to evaluate cultural fit & team fit

  • Reference checks with past managers or colleagues

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