Vaga de Back-End Software Engineer
1 vaga: | Publicada em 12/10
- A combinar
Sobre a vaga
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 Deloittes 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. Youll 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 dont 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. Youll thrive in an environment where the focus is on
reducing complexitywhether thats in team size, codebases, or feature scope.
Binary Priorities:
Maintain clarity by making binary decisionseither do something or dont. This
helps us focus on whats 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 Were 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 mentalityready to take charge of the products 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 youre passionate about building high-value, sustainable, and scalable
software solutions while fostering a culture of excellence, responsibility, and
collaboration.