Senior Full-Stack Engineer

Fabriq

Paris

Sur place

EUR 70 000 - 90 000

Plein temps

14 jours+

Recevez plus de réponses des employeurs

Envoyez un CV adapté au poste en quelques minutes.

Avantages offerts par ce poste

7 weeks vacation per year
Health insurance coverage
Meal vouchers
Quarterly company events
Annual company offsite

Résumé du poste

A leading technology firm in Paris seeks a Senior Full-Stack Engineer to contribute to high-quality software development. This role requires deep experience in full-stack engineering and a strong craftsmanship mindset. Candidates should be comfortable with both front-end and back-end development, particularly in Django, Deno, and Vue.js. The position offers the flexibility of remote work, along with competitive benefits such as extensive vacation and health insurance. Salary ranges from €70,000 to €90,000 annually.

Qualifications

  • Proven experience designing, building, and maintaining complex systems.
  • Ability to make decisions in high-pressure contexts.
  • Strong coding practices, including TDD and DDD.

Responsabilités

  • Design and maintain back-end systems with Django and Deno.
  • Build and optimize front-end applications in Vue.js.
  • Collaborate with teams to improve processes and product quality.

Connaissances

Deep experience as a full-stack engineer
Software craftsmanship mindset
Experience with AI tools
Strong problem-solving skills

Outils

Django
Deno
Vue.js
AWS

Description du poste

# Senior Full-Stack Engineer* Paris* Full-Time## Job DescriptionFabriq is looking for Senior Full-stack Engineers.We have built a product that is a clear leader in its category. The next stage is not incremental improvement: it is, while delivering new features, raising the bar on robustness, performance, depth, and overall product quality.You should expect complex technical and product challenges, and a strong level of responsibility. This is a role for engineers who want to have a real, lasting impact on both the product and the organization.### Working conditions* You must be able to work fluently in English* You must be comfortable working remotely, as most of the product department is remote. Remote work is possible but not mandatory.* 7 weeks of vacation per year.* Health insurance coverage with Alan.* "Meal voucher" with Swile.* A company event every quarter.* A company offsite every year.### Back-endOn the back end, the REST API is historically implemented with Django. However, new developments are done with Deno — so, TypeScript.The database technology is AWS Aurora with Postgres compatibility, for both Django and Deno servers. With Deno, we use Drizzle as a lightweight ORM.We heavily use Honeycomb and Sentry to understand what goes on at scale.Our coding style in TypeScript is inspired by .### Front-endOn the front end, our web app is a single-page application in Vue.js. It is partially in TypeScript; we migrate from JavaScript as we go.The front-end application is continuously deployed with Cloudflare Pages, which allows for preview URLs on pull requests.We use Claap to share videos of our work and Sentry to log errors.We also have a mobile application, developed with Vue.js and Capacitor.### InfrastructureThe servers run as containers on AWS. We use ECS and Fargate, and we plan to use Kubernetes (specifically EKS) in the future.The infrastructure is entirely Terraformed, using CDKTF with TypeScript.A small number of customers have dedicated infrastructures. We are in the process of building a solution for on-premise deployments.## Preferred Experience### Technical excellenceYou have a strong software craftsmanship mindset: you care deeply about clean, readable, well-tested code, and you design systems that can evolve safely over time.You understand that code quality is a prerequisite for sustainable speed, not a trade-off.To apply for this job, you must have:* Deep and proven experience as a full-stack software engineer, with the ability to design, build, and maintain complex systems end-to-end.* A strong mastery of software engineering fundamentals (architecture, data and domain modeling, performance, scalability, security, testing, reliability).* The ability to raise trade-offs, make decisions, and act on them, even in ambiguous or high-pressure contexts.* Strong convictions about how high-quality software should be built and the ability to defend those convictions with clarity and pragmatism.* A rare balance between strong theoretical knowledge and hands-on pragmatism: you know the theory, but you optimize for real-world outcomes.* The ability to move fast without breaking things, understanding when to invest in quality and when to focus on the business valuebe pragmatic.* A genuine desire to write beautiful, maintainable, and long-lasting code. Experience with software craftsmanship practices (TDD, DDD, Extreme Programming, etc.) is required.### Ownership, impact, and product sense* You have an interest for and affinity with Lean (not Lean Startup, just Lean)* You favor small batches, incremental delivery, and continuous improvement. You are mindful of work in progress and actively collaborate to keep a healthy, predictable flow within the team.* You consistently take ownership of the problems you work on, from understanding the business context to delivering reliable solutions in production.* You are comfortable questioning existing implementations, processes, and assumptions (including your own), and you actively propose better alternatives.* You are not just executing tasks: you shape solutions, improve systems, and raise the overall technical level of the product.* You have the ambition and maturity to positively influence the product, an entire team, or department, through both technical contributions and example.### Soft skills & mindset* You are first-and-foremost interested in improving the lives of end users, above other interests* You are highly curious and constantly learning.* You are autonomous, self-driven, and comfortable operating with limited guidance.* You have a strong ability to learn fast, adapt, and grow in unfamiliar domains.* You are able to question yourself, accept feedback, and continuously improve your approach.* You enjoy collaborating and helping improve the way a team works.* You genuinely want to improve an organization, not just deliver code.### AI as a core skillYou see AI as a force multiplier for software craftsmanship: improving feedback loops, accelerating learning, and raising the bar for code quality and problem-solving.We are looking for engineers who:* Are more than comfortable with AI tools: you actively use them in your daily work.* Are enthusiastic about AI and curious about its fast-evolving capabilities.* Have already understood how AI can dramatically improve productivity, code quality, problem-solving, and decision-making.* Think critically about how AI can be embedded into workflows, products, and engineering practices, rather than used superficially.* Want to stay at the forefront of how AI is transforming software engineering.**Screening**45 minutes* Goal: Test the compatibility between the desire of the candidate and the needs of Fabriq**Technical test**90 to 120 minutes.Goal: Test the candidate's technical skills**Meet the CEOs*** Goal: Present the company's vision, checking that Fabriq's culture matches that of the candidate## Additional Information* Contract Type: **Full-Time*** Location: **Paris*** Experience: **> 5 years*** **Possible full remote*** Salary: **between 70000€ and 90000€ / year**
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Senior Platform Engineer (F/H)
Senior Platform Engineer (F/H)

Fabriq • Paris

Sur place
EUR 50 000 - 90 000
SENIOR FULL-STACK ENGINEER
SENIOR FULL-STACK ENGINEER

STATION F • Paris

Hybride
EUR 70 000 - 90 000
7 semaines de congés
Prime de vacances
Assurance santé Alan
+3
AI Agent Orchestration Specialist
AI Agent Orchestration Specialist

EdTechFrance • Paris

Hybride
EUR 50 000 - 70 000
Assurance santé Alan couverte à 75%
Chèques-repas (Swile) couverts à 60%
Cotisation au club sportif Wellpass
+2
Founding Software engineer
Founding Software engineer

Steerlab • Paris

Sur place
EUR 70 000 - 110 000
Competitive salary
Stock options
Equity
Senior Full-stack Developer (M/F)
Senior Full-stack Developer (M/F)

Roundtable • Paris

Hybride
EUR 90 000 - 130 000
Beautiful offices in Paris, Toulouse,
Remote work options
Employee stock options
+1
Staff Rails Engineer - Engineering
Staff Rails Engineer - Engineering

Altertable • Paris

Hybride
EUR 70 000 - 90 000
30+ days of paid vacation
5,000€ budget for equipment
50% commute cost coverage
+4
Senior Full-stack Developer (M/F)
Senior Full-stack Developer (M/F)

Roundtable • Paris

Hybride
EUR 70 000 - 110 000
Stock options
Flexible remote options
Central Paris office + cross-border"
+1
Full Stack Engineer
Full Stack Engineer

Trust In SODA • Paris

Sur place
EUR 70 000 - 120 000
Staff Analytics Engineer, Data Platform
Staff Analytics Engineer, Data Platform

Zefir • Paris

Hybride
EUR 90 000 - 130 000
Healthcare plan
Stock options (BSPCE)
Office in Paris (9th arrondissement) —
+3
Software Engineer @Panora (backed by Hexa)
Software Engineer @Panora (backed by Hexa)

Starther • Paris

Hybride
EUR 65 000 - 90 000
Télétravail ponctuel autorisé