Seedrs Limited

Senior Software Engineer: Ruby on Rails

Join Seedrs Limited as they are looking for a Senior Software Engineer: Ruby on Rails

Who we are

Seedrs is the leading equity crowdfunding platform and the most active funder of private companies in the UK, with £2.1B invested into campaigns and more than 1750 deals funded. We allow all types of investors to invest as little or as much as they like in businesses they believe in and share in their success. We allow ambitious businesses in all sectors to raise capital and build community through an efficient, online process. Seedrs’ HQ is in London, with multiple teams based across Europe. 

Republic, a U.S. based firm, has recently acquired Seedrs in a mission to create the first global private investing platform.

Republic operates several distinct business lines including a retail investment platform, a private capital division, and a blockchain advisory practice. The Republic ecosystem has deployed over $1.5 billion in investments, has supported over 600 companies, and comprises over 2M community members across 150 countries. Now, being officially a part of the Republic ecosystem, Seedrs will not only continue to serve the exciting UK and European businesses and investors, but with Republic’s firepower behind us, we will continue to redefine the segment by leading on innovation, customer service, supporting diversity, and trust. Our mission remains unchanged, but now we will have more resources to continue building innovative products that serve our business and investors in the best way possible.

We have created a working environment that allows you to be yourself at work and be treated fairly, on the basis of your merits, abilities and potential. We recognise the benefits of having a diverse workforce and take steps to ensure that we endeavour to recruit from a wide pool of suitably qualified candidates. We live by core values, all of which operate to help us deliver company goals.

Who we’re looking for 

We are looking for a Software Engineer with 4+ years of experience who is comfortable talking about high-level product concepts as well as deep technical details. We want someone who is excited about modern tech, code quality and scalable engineering.

An ideal candidate will have experience working with and developing large B2C applications working at scale. They will have a strong focus on best practices and a view on how to achieve these in a fast growth team. They will be incredibly capable at developing in a microservice architecture, with superb API standards and developing locally in containers.

What you'll do 

We are looking for someone to integrate our Platform team. This team has the mission to create a solid core for Seedrs, being responsible for the core data models, architecture and resilience of the system. This team also supports in all the regulatory and compliance matters. You will be working with different stakeholders across the company including the Finance, Legal and Product teams.

We will expect you to play an important role in helping your team be as effective as possible. We want you to be one of the leading voices for the technology decisions within the team, as well as developing our tech ecosystem across Seedrs.

Our engineering teams own the entire product development lifecycle from idea inception and development, through to analysing success. So, expect to spend most of your time writing code. Additionally, around 25% of your time will be: architecture planning, talking to stakeholders and analysing your data metrics for success.

Our Technologies 

We are looking for an engineer with experience in Ruby on Rails (we are on Rails 6). You should have exposure to building and consuming APIs as well as designing data models to represent a complex domain. An ideal candidate will also have experience working with other technologies we use like React, Typescript and NextJS.

Candidates should be able to show and discuss some projects they have worked on. We want to see a deep understanding of the customer as well as technical prowess. If you have experience with AWS and Serverless as well as an interest in fintech - that's a bonus!

Interview Process

We have a multi stage interview process

  1. 30 minute chat with our Talent team
  2. 1 hour technical interview with our Engineering team
  3. Final interviews with CTO and HR

Salary and Benefits 

  • Salary: Competitive
  • Employee share options.
  • Money to invest through the platform.
  • 22 days annual leave and Flexi Fridays.
  • Medical insurance with Dental cover.
  • Employee Assistance Program.
  • Annual Wellness allowance. 
  • Professional Development budget.
  • Lunch & Learn sessions.
  • Company Offsites and Team socials.