Ruby Backend Engineer

Salary Competitive

Did you know that fishing is the world’s most popular hobby? We do! And here at Fishbrain we have built the world's #1 fishing app dedicated to people who love fishing. We want to make sure that we can give them the greatest experience possible and make their fishing dreams come true, today and tomorrow.

We have over 15 million users all over the world who have logged over 16 million catches in our app.

At Fishbrain we believe in empowering our team members to achieve both personal and professional growth. We do that by encouraging innovation, collaboration and to live by the dare to fail mentality. We are committed to creating a workplace where everyone feels valued and respected. We embrace unique perspectives, backgrounds and experiences. We truly believe that diversity fuels our innovation and drives our success. 

As a Ruby Backend Engineer you will be a core member of one of our product teams. You will apply your technical expertise to build robust and well-architected APIs, and in addition to contributing with your coding skills, you’re expected to contribute ideas and input into all stages of the product lifecycle. 

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

What you will be working on

  • Collaborating as a member of a product-focused team to deliver data and functionality for consumption by our web and mobile apps.
  • Work together to identify and address technical debt, code inefficiencies and performance bottlenecks to continuously improve our application, with the user’s experience and user business value in mind.
  • Collaborate with platform engineers to deploy, monitor and maintain production environments, ensuring high availability and reliability of our applications.
  • Participate in code reviews, providing constructive feedback to peers and fostering a culture of continuous improvement and learning.
  • Act as a technical advocate in product discussion to represent our engineering capabilities and contribute to our overall technical strategy.
  • Drive the architectural design and implementation of efficient, reusable backend systems and APIs that power our web and mobile applications.

What we are fishing for:

  • You have 5+ years of experience developing applications and APIs in Ruby, and running distributed services in a cloud environment.
  • You have strong software engineering fundamentals, including data structures, design patterns, and complexity analysis.
  • You have professional experience working with PostgreSQL or MySQL databases at a large scale.
  • You bring valuable skills and insights, work effectively, collaborate in a supportive and innovative environment, where your contributions have an immediate impact.
  • Extra nice to have:
    • Experience designing GraphQL APIs.
    • Experience with infrastructure such as Elasticsearch (especially Ruby plugin Searchkick), AWS, Docker or Terraform.
    • Experience with Go or Python.
    • Experience designing systems at scale and under heavy load.
    • You have experience with working with geographic data in PostGIS.
    • Experience with frontend development (React/Typescript).


The Lighthouse (Fishbrain's HQ)

Our office is based in Stockholm (Hötorget) and we have a hybrid-remote work arrangement. We prioritize in-person collaboration, which means we operate from our offices at least two days per week.

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 have 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:

 

🌴 30 days annual vacation
Each year you’ll get 30 days vacation to use however, whenever

🤸‍♀️ Wellness bonus
5000 sek annual allowance to put towards anything in the realm of health and fitness

💻📱 Technology of your choice
 Mac or Linux, you decide

🎣 Fishing rods in the offices
Grab one and go fishing during lunch. We have fishing guides and experts working among us that can help you catch your dream fish

🐕 Dog friendly
Feel free to bring your furry friend to the office

🌎 Commitment to sustainability
Fishbrain's global data set, among the largest in the world, is selectively provided in a managed and controlled manner to scientific research partners in both North America and Europe to better understand and improve fisheries research
 

Feeling hooked? Throw us a line! 

Perks and benefits

This job comes with several perks and benefits

Free lunch
Free lunch

Flexible working hours
Flexible working hours

Free coffee / tea
Free coffee / tea

Near public transit
Near public transit

Social gatherings
Social gatherings

Free office snacks
Free office snacks

See all 7 benefits

Working at
Fishbrain

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