Match working

Staff Back-end Engineer

85% Flex
Full Remote
Senior (5-10 years)
  • Remote from:Europe
Request priority access (3/3)

Staff Back-end Engineer

85% Flex
Remote: Full Remote
Experience: Senior (5-10 years)
Work from: Europe...

Offer summary

Qualifications:

Strong experience in TypeScript and Node.js, 6+ years of experience in back-end applications.

Key responsabilities:

  • Participate in product evolution
  • Coach and mentor team members
  • Ensure platform functionality
  • Improve test suite
  • Fix bugs and develop increments
Phantombuster logoIcon for a company verified by Jobgether
Match workingIcon for a company verified by Jobgether
PhantombusterComputer Software / SaaSStartup

https://phantombuster.com/

51 - 200 Employees
HQ: Paris

Job description

Logo Jobgether

Your missions

About the company

PhantomBuster is a cloud-based automation and data extraction software that allows businesses to grow faster. Our core mission is enabling thousands of companies to boost their growth 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's 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 save 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 the Platform department

As a member of the Platform department, you'll be joining five experienced Software Engineers organized in a squad. With them, you'll support PhantomBuster's growth by maintaining, upgrading, and scaling our product and platform.

The Platform department constantly adds new features while following a zero-downtime and retro-compatibility policy, focusing on small, relevant changes and low technical debt.

We aim to keep growing this team in 2024 while keeping our pragmatic and caring culture.

Technical stack:

  • We use TypeScript with strict rules
  • Node.js and databases such as REDIS and PostgreSQL
  • Cloud-based architecture on AWS
  • DevOps tools such as Docker, Ansible
  • CI/CD using GitHub Actions and CircleCI

Tools:

  • coms: Slack & Discord
  • code related: GitHub & CircleCI
  • project management: JIRA & Notion
Your missions
  • Participate in the definition of the product evolution alongside Leads, Head of Platform, and CTO
  • Coach and mentor the squad members
  • Review the work of the squad with a focus on feature quality and maintainability
  • Ensure that our Platform and all its components are fully operational
  • Write specifications, Architecture Decision Records, and relevant technical documentation
  • Develop product increments on one of our three back-end applications (bot runner, orchestrator, and APIs)
  • Answer technical questions and requests from other teams at PhantomBuster
  • Fix any bug you may encounter
  • Improve the test suite from unit tests to end-to-end tests
You might be a fit if you have
  • A strong experience with TypeScript and Node.js
  • At least 6+ years of confirmed experience
  • An experience managing a cloud-based architecture
  • A habit of making pragmatic decisions about your code and being challenged about it
  • An appetite for meaningful code reviews
  • Knowledge of any or all parts of our data layer: PostgreSQL, Redis, RabbitMQ
  • A will to work closely with a team and communicate often
  • A front-end experience with a JS framework, React in particular, is a plus
  • Currently based in France
What’s in it for you?
  • Competitive salary in the range of 70k€+ per annum, depending on your skills and experience
  • Flexible working environment - working fully remotely with flexible hours
  • Possibility to work 4 days a week after your probation period
  • Benefits and perks are described below
    Hiring Process
    • Screening with our Talent Partner, Lukáš (45 min).
    • Job Fit interview with our Head of Platform, Nicolas, and one of our Staff Engineers (1 hr).
    • Remote Technical Case (one week to do it).
    • Technical Case debriefing with 2 team members (1 hr).
    • Cultural Fit Interview with Benoît and one more colleague from another department (1 hr).

     

    At PhantomBuster, we are aware that the five-legged sheep doesn’t exist, so even if you don’t fulfill all the requirements for this position, please don’t hesitate to apply!

    See more

    Required profile

    Match working

    Experience

    Level of experience :
    Senior (5-10 years)
    Industry :
    Spoken language(s)
    Check out the description to know which languages are mandatory.
    Match working

    Hard Skills

    Soft Skills

    • Collaborative team player
    • Effective communication skills

    Flexibility policy @Phantombuster

    Remote policy

    Phantombuster is a remote first company, where 50 people, from 15 different countries and 8 languages spoken work together to help people automate their lead generation. At The Phantom Company we are creative people with a kind soul and a lot of common sense. We don't think that spending more than 7 hours per day working is really effective nor necessary. Surprising, huh? If you recognize yourself in those criteria, don't hesitate to apply!

    Remote onboarding at Phantombuster

    Our working-from-home policy enables you to work from anywhere in Europe (up to 4 months a year in a country different from yours). We have an office in the center of Paris and access to coworking spaces in other cities like Lyon & Barcelona.

    Discover more about Phantombuster’s flexibility policy

    Flexibility @Phantombuster
    top_100_img

    4 Day Week
    Fully Flexible Working Hours

    Remote tools

    Slack

    Benefits offered by@Phantombuster

    🩺Private Health Insurance
    🥪Daily Lunch / Meal Card
    🚗Mobility Allowance
    🏋️‍♀️Gym reimbursement
    🎓Tuition reimbursement
    🎉Seasonal social events
    🖥Remote allowance
    🧑‍⚕️Mental health program
    📈Stock Option

    Discover more benefits on Phantombuster's company page

    Go Premium: Access the World's Largest Selection of Remote Jobs!

    • Largest Inventory: Dive into the world's largest remote job inventory. More than half of these opportunities can't be found on standard platforms.
    • Personalized Matches: Our AI-driven algorithms ensure you find job listings perfectly matched to your skills and preferences.
    • Application fast-lane: Discover positions where you rank in the TOP 5% of applicants, and get personally introduced to recruiters with Jobgether.
    • Try out our Premium Benefits with a 7-Day FREE TRIAL.
      No obligations. Cancel anytime.

    Find other similar jobs

    🚀 Go Premium Today!
    Unlock Unlimited Access to the Largest Remote Job Platform!

    🚀

    Go Premium Today!
    Unlock Unlimited Access to the Largest Remote Job Platform!

    • Discover all Matching Remote Jobs available Worldwide
    • Boost your hiring chances: Apply faster and gain Priority Access to Recruiters
    Start Your Free TrialDon’t ask again