HimalayasHimalayas logo
PhantomBusterPH

Senior Front End Engineer

PhantomBuster
United States only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

About PhantomBuster
PhantomBuster is a cloud-based automation and data extraction SaaS that helps companies save tens of thousands of hours every day by finding and connecting with their ideal customers. Founded in 2016, PhantomBuster provides a toolbox of over 130 flows (we call them "Phantoms") to help businesses automate their sales and marketing processes or scrape valuable data readily available on X (Twitter), Facebook, LinkedIn, Instagram, and other online platforms. It is never been easier for non-technical people to extract the data they need, automate actions, and get their work done better and faster. Every day, people are saving tens of thousands of hours of work thanks to our Phantoms.
We are a team of 50 passionate people looking to help more businesses save time on repetitive tasks and focus on what matters. Join us so you can enjoy working at a self-funded, profitable, remote, 4-day workweek company.

About Buster Engineering Department
Accelerating the growth of our company, our Buster Engineering Department is a group of engineers passionate about great user experience and smooth interfaces. As a member of this team, you cooperate closely with the Product team to deliver the best possible experience to our users.
You will join one of our autonomous product Squads consisting of 3 to 5 Software Engineers, a Squad Lead, a Product Manager, and a Product Designer. We are looking for an experienced and autonomous Software Engineer with solid technical skills and a user-oriented mindset. As we search for a seasoned Front-end professional, we wish for someone who has some back-end knowledge and is eager to use it.

The technical stack you will use

Frontend:

  • React (framework of choice)

  • TypeScript (strict rules)

  • Tailwind CSS (styling)

  • Storybook (Design System components)

  • Jest & Cypress (testing)

Data layer:

  • PostgreSQL, Redis, RabbitMQ

Cloud architecture:

  • AWS

DevOps:

  • Docker, Ansible

  • CI/CD (GitHub Actions & CircleCI)

Tools:

  • Comms: Slack & Discord

  • Code: GitHub & CircleCI

  • Project management: JIRA & Notion

Your missions

  • Develop product increments, handling projects hand in hand with your Product Manager and your Squad Lead to produce solutions that work for our customers

  • Challenge product and technical features, help the team to make sure we focus on the right thing at the right time

  • Maintain and develop high-quality front-end features and Design System

  • Review the work of the team with a focus on feature quality and maintainability

  • Participate in the support duty of the team (report and fix bugs)

  • Improve the test suite from unit tests to end-to-end tests

  • Write Decision Records and relevant technical documentation

  • Keep an eye on our development cycle to raise issues if needed

You might be a fit if

  • You always try to stand in the user's shoes

  • You have a solid background in writing front-end applications using modern frameworks:

    • Experienced with React.js or any modern framework

    • Clear understanding of REST/JSON APIs

    • Strong knowledge of HTML and CSS

  • You have a pronounced taste for strongly typed languages:

    • Either having experience with TypeScript

    • Or JavaScript with a strongly-typed language (C/C++, Go, Java, Rust, Haskell)

  • You also have back-end technologies knowledge and wish to use it

  • You know how to write efficient and meaningful code reviews and are open to being thoroughly challenged

  • You have already worked with a design system

  • You love elegant yet pragmatic code. Pragmatism is something you will find a lot at PhantomBuster

  • You like challenges and are a team player

  • You have good coding practices: Git, Testing, Documentation, CI/CD

  • You are comfortable writing and speaking in English

  • You are based in France

Hiring Process

  1. Screening with our Talent Partner, Mateja (45 min)

  2. Job Fit interview with our Engineering Manager, Lionel, and one future colleague (1 hr)

  3. Remote Technical Case (one week to complete)

  4. Technical Case debriefing with 2 Software Engineers (1 hr)

  5. Cultural Fit Interview with colleagues (1 hr)

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

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, we would love to hear from you → mateja.jokovic.ext@thephantomcompany.com

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

United States +/- 0 hours
Claim this profilePhantomBuster logoPH

PhantomBuster

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

8 remote jobs at PhantomBuster

Explore the variety of open remote roles at PhantomBuster, offering flexible work options across multiple disciplines and skill levels.

View all jobs at PhantomBuster

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan