You are using an outdated browser. Please upgrade your browser to improve your experience and security.

Want to be part of something different?
You can when you work with us.

We are looking to bring on a new Ruby on Rails Developer to join our team! This is a huge opportunity for you to work with one of the fastest-growing companies in the U.S. and learn the ins and outs of the online business world. Over the last couple of years, our company has seen explosive growth—and there is no sign of it slowing down.

In order to keep hitting our goals, which include having the largest number of high quality deals in the market, we need to expand our horizons and improve our customer experience to a point that makes us the de-facto standard for buying and selling online businesses. Your work will help propel the industry forward to new levels not seen before.

Although this is a fully remote position, our target candidate would be an engineer living in the Philippines, as the bulk of our engineering team is based there.

Compensation for this position is PHP 40K – 80K per month (equivalent to USD $765 – $1530 per month), depending on experience. New grads are welcome to apply.

If this sounds like an exciting opportunity for you, then read on to learn more about our company and how to apply for the position!

Job Details

What’s Our Story?

Empire Flippers started in 2011. Back then, we were known as the AdSense Flippers, and we were all about building our own niche sites. We would monetize those sites via Google AdSense. Once the sites were making a little money, we would sell them on Flippa for 20x their net monthly profit.

We recorded our entire journey by blogging all about it.

It was a nice little business and soon we built quite a following of people who loved what we were up to. It got to the point where people asked us if we would use our Flippa account to sell their sites. They told us it would sell easier since we had the audience, and they would pay us a percentage of the sale.

So… we said yes.

It wasn’t long before we were selling way more of other people’s sites than our own.

We realized there was something here. Something big.

In 2012, we rebranded to Empire Flippers and became an online business brokerage in our own right. We launched our marketplace and became the “go-to” solution for people wanting to sell their online businesses.

Fast forward to today, we now have the largest brokerage team in the industry. We have staff that is siloed for each part of the selling and buying process — everyone from marketing and sales team members, to vetting and migration experts.

Now, we’re inviting you to become part of our story.

What’s the Opportunity?

Becoming a Ruby on Rails Developer makes you a critical part of the Empire Flippers team. You will build and maintain the EF software platform, which in the year 2021 facilitated the buying & selling of over 335 online businesses, at a total transaction value of over $169 million USD.

We are looking for people in the Philippines; however, we welcome all qualified applicants. This is a location independent position, allowing you to live wherever you’d like while working inside of the Engineering team and building software for the EF platform.

We’ll also teach you the ins and outs of the online business brokerage industry, coming from years of experience.

This is a full-time position. Our company is growing at a fast rate, which means excellent opportunities for personal and career growth. 

What’s the Ruby on Rails Developer Position Like?

The Ruby on Rails Developer position is vital to the success of our company, partnering with all departments to align technology strategy with the company’s objectives.

You’ll be responsible for the full software development lifecycle, from conception to deployment building high quality, architecturally sound systems. You will use your initiative to design and implement server-side architecture, as well as implement API’s and integrations that address our business needs. Both our clients and staff will be using the software you write and you’ll be responsible for monitoring system performance and configuring new software and hardware.

Our small and close knit engineering team currently consists of a UX specialist, 5 engineers and 3 QA specialists. You’ll work closely with the team to implement solutions for all departments within Empire Flippers, be it compliance, customer support, sales and migrations.

Beyond that, you can expect mentorship and guidance from our Lead Backend Engineer, Ben Gelsey, on a weekly basis. Get ready to uplevel your skills and learn Silicon Valley engineering best practices through your work with us.

What Skills Do I Need?

We believe in hiring people that are a good fit for us culturally.

A good fit is actually more important to us than the skill set since we will teach you everything you need to know about our industry.

You must have a passion for travel, ideally with experience traveling outside of your home country and experiencing new cultures.

  • You must have basic Ruby on Rails experience under your belt, having used RoR to build applications in the past.
  • An understanding of relational database management systems, designing application schemas and writing SQL queries.
  • Familiarity with all the components of our tech stack, including Ruby on Rails, Postgres, Sidekiq, RSpec, Git and Redis.
  • Experience working with 3rd party API integrations. Our platform talks to many 3rd party applications, so you should have experience building and maintaining such integrations (ideally in a test driven fashion).
  • You need to have immaculate attention to detail. We need to hear you grunting and moaning if something doesn’t quite look or feel right, to the nearest code change and to the nearest hexadecimal color, to the point you become annoying to us. At times other developers may edit your code, you’ll be watching to ensure the code base remains readable, scalable and fast.
  •  Be a good communicator. It sounds very cliché, but you’ll immerse yourself in almost every department. You’ll be learning problems and presenting solutions, and overseeing the implementation of those solutions too.
  •  A self-starter. We need to see some evidence that you’re able to get up every morning, bite the bullet and just get on with it, even if you’ve tried four coffee shops and none have decent wifi. You won’t have eyes looking over your shoulder on a day to day basis, you’ll be working in almost full autonomy. We’ll need to trust you to deliver the goods. We don’t believe in micro-management.

The following skills/experience would be a bonus, but not required:

Dev-ops/sysadmin skills, particularly AWS. Experience with managing servers, maintaining hosting environments, being responsible for uptime and responsiveness, addressing bottlenecks, ensuring backups are kept safe and sound.

React. Our frontend code is built in React, being able to go in and patch things up as and when required would be a big benefit to us.

PHP/WordPress. We will be interfacing with WordPress significantly, being able to speak the same language would be great.

Caching. The software we’re building needs to be fast and to remain fast as we scale, both in terms of traffic and database size. Having experience with Memcached, Varnish or experience with complicated CDN setups with many rules would be a plus.

CI/CD. We’re huge advocates for automated tests in a continuous fashion, which allows us to rapidly deploy new features every single day without fear of breaking out applications.

What’s the Lifestyle Like?

Our company culture is built on the idea of travel, remote work, and living life on your terms.

We’re not looking to put you in a cubicle and waste your time in traffic. You’ll be working hard, playing hard, and learning all about our company and what we stand for during this time.

Apart from meeting us in person every now and then, you’re free to work and live anywhere you’d like.

You’ll become friends with people who will be able to give you massive insights into how digital businesses work, how they scale, and, of course, how to invest in them or sell them.

Love It. What’s the Catch?

This isn’t a gap year experience. This is not a temporary contract.

If you’re applying just because you want something to fund your travels before you start seeking out a “serious” job, then you probably shouldn’t apply.

We’re looking for career-minded people who share our vision and see where we’re going. We want you to be part of that vision and help us get there over the long haul.

And while we play hard and sometimes really do work next to the pool all day, we work even harder. Sometimes you will be putting in a 10-12 hour day as business demands arise. You’ll be working weird hours to match other team members time zones, and you’ll sometimes have to face some critical feedback. And if there’s a bug in your code that’s blocking a multi-million dollar deal, expect a phone call at 3am.

You will be expected to perform to our expectations and really help us grow our business to the next level. We’re counting on you.

If you can see yourself growing into a profitable and meaningful career with us and love what we do, we want you to be part of our team.

Details to Keep in Mind

We’re going to start you off slow. You’ll first learn about our company and what each department does; then you will be given some low-level tasks to ease you into the position. We aren’t going to throw you to the wolves — you’ll be part of a high-functioning team that is here to help wherever we can.

Joe Magnotti, James Andrews and Ben Gelsey will be reviewing every application. If we think you’re a good fit, we will reach out to you to do a video call interview. After the first interviews are done, our final candidates will be brought back for a second interview before we make our decision.

*US resident requirements: If you are in the US, we will accept candidates residing in Texas, Florida, or Colorado, as we are registered for payroll in these states. Otherwise, US candidates should plan to live abroad or have plans to relocate to Texas, Florida, or Colorado.

We have a no side project policy: we do not allow any ownership, association, or affiliations with online businesses or websites. If you are the owner of an online business, then you will be expected to either sell the business before you join us or sunset it upon accepting a job offer from us. If you are not comfortable with this, please do not apply.

A background check is required. 

How Do I Apply?

Here is the sequence of events we use when hiring our Ruby on Rails Developer:

  • You fill out an application, providing answers that best explain who you are and why you’re a good fit for the position, and submit it ASAP.
  • We review submissions and schedule interviews.
  • Second interviews are conducted, and a final decision is made.
  • The chosen candidate will begin as soon as possible!

If you’re thinking about applying but are worried you might not have enough (insert excuse here) — don’t worry. If you want to build something more than just a 9-to-5 job, then click the “apply” button below.

We look forward to working with you soon!

We’re sorry, but this position is closed and we are no longer accepting applications.

Interested In Working At
Empire Flippers?

Sign up to get notified of new career opportunities.