Full-Stack Ruby & React Engineer
Descrição da vaga
Senior Full-Stack Engineer (Ruby on Rails + React/TypeScript) We’re growing the product team at Trusted Family and looking for a senior full-stack engineer to join us in Lisbon.
Trusted
Family is the leading communication & governance platform for family businesses. We support nearly 200 family enterprises across 25 countries, helping them communicate, govern, and work together across generations. What you’ll do
Build and maintain end-to-end features across our Ruby (GraphQL) backend and React web & mobile Work as a product-focused engineer: you care about usability, not just clean code
Help define, architect, and estimate new features
Debug and fix complex issues across the stack
Improve performance and reliability of existing features
Collaborate closely with product and design to ship high-quality UX What we’re looking for
5+ years of experience as a full-stack engineer
Strong experience with Ruby on Rails
Strong experience with React (TypeScript preferred)
Hands-on experience with GraphQL (ruby-graphql / Relay is a plus)
Experience with Postgres and at least some NoSQL / infra tools (Redis, Elasticsearch, etc.)
Familiarity with Docker and a microservices mindset
Comfortable writing tests and working with Git
Solid English communication skills
Someone autonomous, reliable, and comfortable owning features end to end How we work
Small, experienced team with low ego and high trust
No crunch culture, no heroics, no “rockstar” expectations
We value radical honesty, feedback, and continuous improvement
Quality matters, but we know perfect is the enemy of good What we offer
💰 Very competitive salary
✈️ Yearly company offsite (entire team, same place)
📚 Education & conference budget
💻 Work laptop provided
🌍 Hybrid setup, role based in Lisbon
🕒 Full-time (employee or contractor), start ASAP 👉 Full job description:
https://www.trustedfamily.com/careers/full-stack-ruby-react-engineer-2 📩 Apply via Easy Apply
(or feel free to include a short note about what you’re looking for)
¿Te interesa este puesto?