Backend Engineer - Ruby on Rails

Salary Competitive

Did you know that fishing is the world’s most popular hobby? We do! And here at Fishbrain, we have created the world’s largest social network dedicated to people who love fishing as well as a suite of tools to help users catch more and bigger fishes. We have over 14 million users all over the world who have logged over 12 million catches in our app. We’re growing fast, have lots of fun, and are taking the fishing industry with us. That's why we are looking for more Backend Engineers. Some of us fish, some of us love the outdoors, all of us are united in building the best fishing experience. Would you like to be a part of taking the world’s no. 1 fishing app to the next level? 

Please submit applications in ENGLISH, those that are not will not be reviewed.

What you’ll work on: 

  • Designing, building, and deploying highly scalable software systems written mainly in Ruby on Rails.
  • Collaborating as a member of a cross-functional team to define, design, and ship new features in a continuous delivery environment.
  • Maintaining a high code quality standard by writing thoughtful code and reviewing code from other engineers.
  • Optimizing performance of complex systems under load to keep things running smoothly.
  • Improving the development process, to increase efficiency of development and quality of the product.
  • Diagnosing issues and bugs, monitoring metrics and alerts, and mitigating incidents.


What we are fishing for:

  • You have strong software engineering fundamentals, including data structures, design patterns, and complexity analysis.
  • You have extensive professional experience creating applications in Ruby on Rails.
  • You’ve got experience with databases, networking and running distributed software in a cloud environment.
  • You're smart, get stuff done, have great energy, and thrive in a fast-paced startup environment.
  • Extra nice to have:
    • Experience with designing GraphQL APIs
    • Experience with infrastructure such as ElasticSearch, AWS, Docker or Terraform
    • Experience with PostGIS or working with geographic data
    • Experience with designing for performance in systems at scale and under heavy load.


Our Bait

We’re a product-focused startup, and every individual is important.  That means you get to contribute to the direction of the company and the impact we have on millions of anglers.  We at Fishbrain work with the latest tech and challenge ourselves every day.  We want your years at Fishbrain to be a time to grow and develop on both a career and personal level, which is why we so heavily value a work culture that encourages innovation, passion and teamwork.  And most importantly, we want you to enjoy coming to work every single day. 

In addition, Fishbrain also offers:

  • Flexible public holidays, swap days off according to your culture, values and beliefs.
  • 30 days of paid vacation per year*
  • Company-provided laptop (your choice of Windows, Mac or Linux) and smartphone (iOS or Android)
  • Dedicated learning budget for career growth and development.
  • Friendly, honest and open culture, including both remote-friendly and in-person social events.
  • Commitment to sustainability - For us, respecting the environment is about balance. We believe in catch & release and the sustainable harvest of fish species. Because when it comes to the outdoors, tomorrow matters too.

*For most employees.  Depending on location of employment.

Where you’ll work:

We have 100+ employees, boasting almost 40 different nationalities. At Fishbrain, we love diversity, we embrace and welcome new ideas, we move fast and live by the “dare to fail” mentality.  We’re a hybrid remote company. Some of us work from boats or tents. Some of us work in our office in Stockholm, Sweden. Some of us work from home. That’s the beauty of remote work. But we also value collaboration, so we ask that you can be available at least 4 hours a day in Central Europe Time (9am-5pm GMT +1).

Looking for more of an office culture?  Our home office is located in Stockholm, Sweden.  If you’re working from there, then you’ll have access to fishing rods for relaxing lunch fishing, our friendly office dogs, and plenty of coffee. Just make sure to make a fresh pot!

Relocation possibilities are based on current Swedish regulations. Let us know when you apply if you’re looking for relocation.

Feeling hooked? Throw us a line!

Keywords: Ruby, Ruby on rails, GraphQL, MySQL, PostgreSQL, Elasticsearch, AWS, backend, Docker.

Perks and benefits

This job comes with several perks and benefits

Free lunch
Free lunch

Enjoy a free catered lunch with your colleagues, every day.

Flexible working hours
Flexible working hours

Time is precious. Make it count. Morning person or night owl, this job is for you.

Free coffee / tea
Free coffee / tea

Get your caffeine fix to get you started and keep you going.

Near public transit
Near public transit

Easy access and treehugger friendly workplace.

Social gatherings
Social gatherings

Social gatherings and games; hang out with your colleagues.

Free office snacks
Free office snacks

Peckish after lunch? We got your back with soft drinks, treats and fruit.

See all 7 benefits

Working at

Fishbrain is a global social network and mobile app for Sport Fishing. And it’s true - Fishbrain can help you catch more and bigger fish. Through a combination of our Catch Map and Fishing Forecast, you can bring your fishing up another notch. Or two, even. But here’s what keeps people coming back to Fishbrain: It’s an angling community. And that gets at our mission. With 200 million people sport fishing around the world, we’re connecting anglers to make fishing dreams come true, today and tomorrow. Some of us are anglers. Some of us are parents. All of us are human. And we're also passionate about the outdoors and conservation. Together, we work to bring you the best app for fishing, hands down. There's a lot of thought and effort and fun that goes into that. Some of us work from Stockholm, Sweden. Some of us work from boats, casting lines and going to fishing tournaments. The office people and the boat people make sure to talk a lot. That's how we keep it real. We believe that it's more fun to brag about a catch with people who care about fishing. These people are often called anglers. You may think that's obvious, being an angler yourself. But on Fishbrain, your catch doesn't go head-to-head with cats doing backflips, or toddlers feeding chocolate cake to their baby sisters. For us, respecting the environment is about balance. We believe in catch & release and the sustainable harvest of fish species. Because when it comes to the outdoors, tomorrow matters too. Don't get us wrong - we're all for hard work, pre-dawn wakeups to get to a fishing spot, and getting our hands dirty. But if there's a smarter way to fish, we're on it. It means we do the hard work of crunching catch numbers so you don't have to. It means all you have to do is fish.  Our office is in Stockholm, Sweden. The office has windows, multiple coffee machines, and a team of amazing people working inside it. It's also cubicle-free. If you're one of the lucky Chosen Ones who gets to fish for us, your office might be an inshore boat in Tampa Bay, Florida. Or a kayak somewhere in South Carolina. Just sayin'. We're looking for talent to join our small team.

Read more about Fishbrain

company gallery image