Skip to main content

Senior Full-Stack Engineer

****About PhantomBuster****

PhantomBuster is a web automation SaaS that allows businesses to grow faster. We enable thousands of companies to boost their growth by finding and connecting with their ideal customers seamlessly.

Founded in 2016, PhantomBuster developed a toolbox of over 120 flows (Phantoms) to help businesses scale their sales and marketing processes. We allow our users to automate finding and enriching data about their potential customers and leverage that data to connect with them.

We're 65 people, remote-first (France, Spain, Portugal), and we move fast without sacrificing quality.

* **Contract:** **Full-time, 6-month fixed-term contract (CDD) with possibility of extension**

**Tech Stack**

* **Frontend**: React (must), strict TypeScript, Tailwind CSS, Storybook
* **Backend**: Node.js
* **Testing**: Jest, Cypress
* **CI/CD:** Docker, Ansible, GitHub Actions, CircleCI
* **Cloud \& Databases**: PostgreSQL, Redis, AWS

**What You'll Do**

* Ownership of features for PhantomBuster and our new AI product, handling projects hand in hand with your Product Manager and your Squad Lead to produce solutions that work for our customers.
* Maintain and develop high-quality front-end features and Design System
* Improve and maintain the test suite (unit → E2E)
* Participate in the support duty of the team (report and fix bugs)
* Be a champion AI-assisted engineering: from code generation and testing to debugging

**Who You Are**

**• Green flags**

* You have a first successful experience leveraging AI into production
* You've already held a **pure project ownership**
* You have **5 years of experience** in product development, foreseeing the whole CI/CD pipeline, ideally on similar stacks
* You're comfortable with React and strict TypeScript - and if you've mostly worked with Vue or Angular, you understand the differences and can adapt
* You don't block on a backend task: if it's in the repo and it's accessible, you open it and propose something

**Role may not be a fit if you:**

* Are a "pure frontend" dev - backend "isn't your job"
* Arrive with proposals to overhaul the entire stack without running a strong diagnostic
* Need to be told exactly what to do before moving forward
* Are contractor at heart - you want variety, not depth
* AI is something you're "watching from a distance"

**Recruitment Process**

1. **Screening** with Diane, Talent Acquisition Partner (30 min)
2. **Job Fit** with Lionel, Engineering Manager a colleague (60 min)
3. **Live Technical case debrief** with two Software Engineers (120 min)
4. **Culture fit** with the CTO 1 colleague from other departments (60 min)

**Practical Info**

* **Role based in Bordeaux**
* **Right to work**: You must have the legal right to work within the EEA/EU - we are not able to sponsor visas
* **Language**: English is mandatory (working language across the team)
* **Contract**: Full-time, permanent

**AI Guidelines**

At PhantomBuster, we use AI tools daily to build things faster. As the use of AI in recruitment might have multiple implications, we want to be transparent about how we might use it and how we expect you to use it during our recruitment processes.

**How we use AI:**

* Draft and refine job descriptions and case studies
* Draft emails during the process
* Find interview timeslots
* Summarize interview notes

**How we don't use AI:**

* Assess your CV or profile
* Evaluate interview performance
* Conduct interviews
* Grade technical tasks or case studies

**You interact with humans. Period.**

We invite you to use AI throughout the recruitment process. However, we want to meet YOU, not machine-generated responses. Your unique perspective matters so much more than perfect AI answers.

**Feel free to use AI to:**

* Research our company, team, or product
* Refine your CV, portfolio, or LinkedIn profile
* Prepare for interviews and brainstorm potential questions
* Polish your case study or presentation
* Draft emails to us

**Let us know throughout the process how you used AI** - we're curious to learn.

**Don't use AI to:**

* Search for answers during interviews (unless we ask)
* Create documents (CV, portfolio, presentation) from scratch without your input
* Build case studies or technical tests without your personal touch

If you have any questions → connect with us on talent@thephantomcompany.com

Department Engineering Role Front-end Engineering Locations Bordeaux Employment type Temporary Remote status: Hybrid from Bordeaux, France

D'autres ont aussi consulté

Senior Full-Stack Engineer

Entreprise:
PhantomBuster
Ville:
Bordeaux
Type de contrat: 
Temps plein, CDI
Catégories: 
Informatique, Automatisation, Automation / Robotique, Product Manager, Systeme, Production, Recruteur, Commercial, Juriste, Développeur Front-End, Développeur Angular, Test automation Ingénieur, Ingénieur Tuyauterie, Chief Technology Officer, Développeur Back-End, Cloud Architect, Développeur Full-Stack
Niveau de carrière: 
Senior
Publiée:
05.06.2026
Partagez maintenant: