Senior Full-Stack Engineer (React-focused)
Indexed description
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.
๐ฌ Note from the Hiring Manager โ Lionel
2026 is the year PhantomBuster becomes an AI Sales Coach. We're building a new AI native platform from scratch, maintaining PB2, and we want people who aren't questioning whether AI will replace them โ because they're already using it every day to move faster and ship better.
What we're looking for is someone autonomous, technically solid, who understands that the architecture we have exists for good reasons. We want a builder, not a revolutionary.
About The Role
You'll join one of our product squads where a PM, a designer, and a Squad Lead are already in place. You'll work across two fronts:
- PhantomBuster: the existing product, which we continue to evolve (MRR focus)
- Our new AI native product we're launching: our future AI Sales Coach, still under construction โ this is where there's the most to build, and where you'll have the most impact.
A large part of the new product will revolve around an AI chatbot. Prior experience on similar subjects is a plus โ but not a requirement.
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
- 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
- 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
- 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"
- Screening with Diane, Talent Acquisition Partner (30 min)
- Job Fit with Lionel, Engineering Manager + a colleague (60 min)
- Live Technical case + debrief with two Software Engineers (120 min)
- Culture fit with the CTO + 1 colleague from other departments (60 min)
- Remote: Preferred France, Spain or Portugal
- 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
How we use AI:
- Draft and refine job descriptions and case studies
- Draft emails during the process
- Find interview timeslots
- Summarize interview notes
- Assess your CV or profile
- Evaluate interview performance
- Conduct interviews
- Grade technical tasks or case studies
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
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
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search