Fullstack Software Engineer, Fully Remote – BuySellAds


Job Description:

BuySellAds operates the largest self-serve advertising marketplace on the web. We’re an adtech company empowering publishers and advertisers to connect more efficiently. We’re growing fast, and we want you to be part of our team!

Don’t let the “adtech” part scare you away: our mission is to help publishers better monetize their sites so they can spend their time focusing on what they care about (their content!) rather than selling ads. We leverage tech to help broker these sales, and attempt to distance ourselves from the shady world of advertising that existed before.

StackOverflow, NPR, Pocket, and Feedly are just some of the sites who we’re able to help make more money – connecting them with advertisers like Adobe, Microsoft, Google, Amazon, and Slack who are all able to expand their reach through us.

We are a fully distributed/remote team, with 40+ people spread out across 35 cities in 6 countries. We primarily use Rails and React, as well as PHP and Go, but seek to hire developers who are language agnostic and are more interested in shipping quality code than bikeshedding it.

Job Responsibilities:

We’re looking for developers at any level (junior, intermediate, senior) to help us build out our platform. Everyone on our dev team makes meaningful contributions that positively impact our team and our customers every day – you will ship code on your very first day at BSA.

Job Requirements:

Ideally, we’re looking for someone who is:

  • Comfortable across the full stack of the development cycle: frontend, backend, database stuff, as well as following through with testing and shipping.
  • A self-starter: remote teams carry lots of autonomy. There’s no micromanaging here.
  • A great communicator: we’re big on teaching, learning, debating, and explaining, and these things require clear, deliberate communication.
  • Wary of bullet lists with more than 3 items in job postings: we aren’t heavily process-oriented or believe in tons of structure, and if your eyes have glazed over while reading this list, you might just fit right in.

You’re likely more awesome than you think, so apply even if you only check a few of these boxes.


Fully remote; small team/high impact; strong, motivated team. Big on mentorship and personal growth.

How To Apply:

Woohoo! To apply, send us a blurb about who you are and what you’re into through Authentic Jobs. If you’re stuck on where to start, just focus on what you like to build, things you’ve built in the past that you’re proud of, and what you’d like to be building now. (You can attach a resume too, but we’re more interested in seeing what excites you rather than a bullet list of your previous jobs.)

We do our best to make the hiring process fair and straightforward: we do an initial meet-and-greet phone screen, a live pair-coding session over Slack (our primary mode of communication), and a short take-home coding test. We move quickly on decisions, and we aim to respond to every applicant and provide feedback where appropriate: even if we aren’t the right fit for each other, we want you to know rather than have to second-guess.

And if we are the right fit? We’re stoked. Come build a platform to help fix advertising with us.

More Information

  • This job has expired!

Our Location: 200, Yuhyeon-ro, Gimpo-si, Gyeonggi-do, South Korea