Senior Ruby on Rails Developer
PresailAbout the role
About us
At Presail, we make Web3 investment infrastructure. We’re on a mission to make it possible for retail investors to invest in startups that are not yet openly traded on public exchanges, and use Web3 technology to remove the barriers in traditional finance that have made venture investing inaccessible to anyone other than the rich and well-connected.
Presail was founded in 2021 and was originally built to help crypto investors correctly report their taxes. After working on an investor-oriented product for a while, we realised that the best way to serve the investors in the Web3 space was to make tools for the projects and the investment funds they were investing in. Today, our platform helps investment communities and projects raise funds, vest tokens, and manage their investors, in a safe and compliant way. The verdict from our customers is clear: Presail helps them stay on top of everything, it reduces scams and fraud, and it plays a crucial part in their compliance work.
About the team
We pride ourselves on making a big impact with a small team. Our team of 11 people works to deliver an exceptional product and customer service that places our clients first. Our offices are located in Oslo, but we are a remote-friendly company that hires from anywhere in the world.
The role
As a Senior Ruby on Rails Developer in the Presail Development team, your main mission will be to make new features that our customers and community will love.
Over the last two years, we have built an unmatched suite of features. Presail lets you raise funds, KYC your users, vest tokens, and even facilitate second-hand trading between investors inside a single platform. A crucial focus area for us going forward will be to ensure we keep raising the bar for the level of polish and product-thinking that go into the future updates we make to our app.
For this role in particular, we’re placing special emphasis on finding a responsible and proactive developer who can contribute to improving the development team’s internal QA processes. If you have a good eye for details and enjoy spending time on that last 10% of a feature that makes it functional to enjoyable, you may be a great fit for our team.
You cannot build and maintain a high-quality product without a codebase of the same calibre. In the Presail development team we believe strongly in continuous refactoring and automated testing, and are looking for someone who enjoys actively making time for both. If you are an experienced Ruby on Rails developer who enjoys building groundbreaking products as much as you enjoy writing readable, maintainable and performant code, we look forward to hearing from you.
What you’ll do
Here are some examples of the challenges the Presail team currently has on its plate:
- Making Presail Lighthouse, our new and improved KYC portal, as part of a multi-week effort of focused development
- Making a Rails fixture importer/exporter, which lets us populate our review app databases with seed data from Rails fixture YAML files, and vice-versa!
- Expanding our generic table view component to include advanced options like hiding/showing columns, filtering, sorting searching, and CSV export.
- Making our Web3 Payment Javascript library into the most reliable payment processor on the market
Working on continuous product improvements and bug duty as part of our product improvement sprints
What you’ll need
Must-haves
- Strong Ruby on Rails and Javascript/Typescript development skills
- A passion for shipping quality products, with a high level of polish
- An ability to breakdown difficult problems and make solutions that seem simple
- The ability to write code that is readable, maintainable, and performant
- Excellent verbal and written communication skills
- You’re a great team player and an all-around good colleague
Nice-to-haves
- Prior Hotwire or Stimulus experience
- Familiarity with Web3 and blockchain
- Any experience with the rest of our stack:
- PostgreSQL
- Redis
- Wagmi
- Tailwins
- Yarn or NPM - Previous experience working in a startup or scale-up. We work in a rapidly evolving space, so it helps if you feel comfortable in a space where your day-to-day priorities are subject to change as external conditions change
What we offer
- €80.000 - €100.000 salary, depending o
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s