About Sortlist
Sortlist is a global platform making the best matches between companies from different industries and digital agencies. Our mission is to create conditions for successful “business stories” in the B2B industry. What started as a vision from one developer and one designer has grown into a presence in Europe and MENA with plans to scale further into the US. If you want to be part of one of the fastest-growing software scale-ups (winner of Deloitte’s Fast 50 Award!) and help shape the digital world of B2B collaboration, this is the place for you.
We are seeking a highly motivated Product-Oriented Ruby on Rails Software Engineer to join one of our two cross-functional tribes. Each tribe is a small, focused team (5-7 people), including front-end and back-end engineers, a designer, and a product manager, collaborating to deliver high-impact software products. Our work is driven by the Shape Up methodology, where we follow cycles (5-week delivery sprints) and cooldowns (2 weeks of regrouping), with a strong focus on removing unnecessary meetings during cycles.
What You Can Expect
As a Ruby on Rails Software Engineer, you will be a Product Engineer rather than just a software engineer. You will focus not only on coding but on solving real problems and adding value for Sortlist and its users. You’ll leverage your technical expertise to design, develop, and operate the product in production while owning the entire lifecycle: from concept to deployment to maintenance. You will work closely with the product team to understand customer needs, and your T-shaped skill set will enable you to collaborate across a wide range of domains while still providing deep expertise where necessary.
Your Key Responsibilities
- Impact First: Prioritize solving problems that deliver the most value to our customers and the company. This might mean using a spreadsheet or third-party tool instead of writing new code, focusing on pragmatic solutions that deliver results.
- Holistic Ownership: You will radically own the entire development process, from design to final phase-out. We don’t have dedicated QA teams; instead, engineers are responsible for testing, deploying, and monitoring their products in production, ensuring maintainability and operational excellence.
- Keep It Simple: Embrace simplicity in your designs and implementations. Use existing patterns to reduce cognitive load and foster quick decision-making. At Sortlist, we regularly challenge ourselves to own fewer things, simplifying our codebases and infrastructure.
- Small is the New Black: Work in small, agile teams, delivering small features and manageable projects that can be adapted quickly. You’ll thrive in an environment where the focus is on reducing complexity—whether that’s in team size, codebases, or feature scope.
- Binary Priorities: Maintain clarity by making binary decisions—either do something or don’t. This helps us focus on what’s truly important and avoid overcomplicating the process.
Our stack
We have multiple front-end & backend services that are built using the following technologies:
- Back-end - Ruby on Rails 7 (latest version) API-only
- Front-end - React apps (Next.js) - 100% typescript.
- Databases - PostgreSQL (main database for all apps), RabbitMQ (message propagation), Opensearch, Google BigQuery.
- Infra - Kubernetes, AWS, terraform, docker.
What We’re Looking For
- 3+ years of experience in working with backend technologies
- Proven experience in developing web applications using the Ruby on Rails framework.
- A product-oriented mindset, focusing on delivering value to users rather than just writing code.
- Ability to work well in a collaborative cross-functional team, contributing both broad and deep expertise where needed. Experience using SCRUM, Shape Up or similar methodologies.
- Ownership mentality—ready to take charge of the product’s entire lifecycle.
- Experience with automated testing, deployment pipelines, and operations in a production environment.
- Pragmatic problem-solving, always considering the context and using existing solutions where possible.
- Strong SQL experience
- Fluent in English
What we offer
- Modern equipment and tools that support the work in the best possible way. For us, that means new MacBooks or a top notch Linux laptop of your choice.
- Flexible way of working (hybrid, 3 days from the office)
- A lot of autonomy and the possibility to have an impact through your decisions
- A great working atmosphere and an extremely dedicated team. It's really rare to find a team that harmonizes as well as ours and where you feel welcomed so quickly.
- You can mostly work in autonomy, of course after careful planning with your team members. What counts is the common goal. There are so many ways to achieve it. We count on your expertise to make the right decisions here.
- Receive a competitive benefits package that includes meal vouchers, mobility budget or company car, health insurance, a progressive holiday allowance, and net allowances.
- 2000€ yearly training budget
- Actual work-life balance. We all have a life outside of work, and that needs to be valued. Working remotely because you're visiting friends or parents, being really unavailable on weekends and completely relaxing on vacation
Join us if you’re passionate about building high-value, sustainable, and scalable software solutions while fostering a culture of excellence, responsibility, and collaboration.
•
Last updated on Oct 11, 2024