If you have signed up, you already have an idea on what we are building : our mission is to connect people with exciting career opportunities in the best possible way and therefore help everyone the realise their full professional potential
No matter if you already like what you see or if you have ideas what could be improved, we'd love to talk with you if you are an experienced Ruby on Rails developer who is interested to work with us to achieve great things.
Activities
- Develop and maintain our product features. You will work in a small agile team with clear responsibilities. Each product team has their own product manager and designer as well as frontend and backend developers to autonomously define and deliver valuable features to our customers. Our teams use Scrum in 2 week sprints.
- Maintain technical excellence. We value our technical backlog just as much as we value product features. For us it is critical to consistently improve our code base in order to be able to provide a great product. Our Ruby on Rails backend has 100% test coverage and we generally aim to run on the latest major versions of our core dependencies.
- Teamwork. You will work in a cross-functional team with a product manager, designer and other developers, actively participating in discussions and code reviews to find solutions together.
- Remote-First and in English. Most of our team members in R&D are remote and in our company all important meetings are remote-first by default. Our company language is English.
- Quality of Execution. For us it's important to create a great experience for our users, and we use Reviews, QA, A / B testing, detailed feature tracking, internal BI and data dashboards to achieve these things..
Our Tech Stack
Backend : Ruby on Rails, MySQL, Elasticsearch, Redis, RabbitMQ, GraphQLIntegrations : ChatGPT (AI), Klaviyo (Emailing), Google BigQuery (Data Warehouse)DevOps : GitLab CI / CD, fully automated deployements to Kubernetes with Helm and TerraformFrontend : React, TypeScript (JavaScript), Sass Modules, shared component library as npm package, react-query, zustand, zod, JSON-API. In parts also GraphQL and Next.jsRequirements
At least 5 years of recent hands-on experience with Ruby on Rails. Experience with React is a plus.Good knowledge of common Ruby libraries (such as rspec, devise, sidekiq, searchkick), common patterns, and the design of RESTful APIsExperience with modern development methods (test automation, version control, Agile / Scrum).Interest in working in a startup environment and helping to shape our platform and features to not only be good, but excellent,We are open if you are interested in working also as a full stack developer, but it is totally fine if you want to work in backend only.Team
We are a fun team from 14 nations , speak English and love to deliver great software. We are currently around 30 people in R&D, this includes engineers, data scientists, and product people.
We work in small and cross-functional product teams. Each team owns an area of the product and can autonomously implement features. Currently, there are three product teams, two on the talent side and an employers team. Each teams consist of a product manager, a product designer, and 3-5 developers.
The teams work in two week sprints for product issues, where we also allocate around 20% of our time for technical tasks which we together (across teams) prioritize. We use scrum to structure our workflow. While each team can work independently, you will of course also collaborate with members of the other teams for technical tasks, as well as collaborate with our data science team and other departments for some features.
Application Process
Screening call with HR.Technical interview with our hiring manager Patrick.Take home assessment task.Final interview and discussion of assessment task results.We can hire fully remote, or if you are local or in a position to come to our office in Heidelberg we'd love to show you around.