Estamos contratando um(a) Engenheiro(a) de Software Sênior Full-Stack com forte experiência em back-end para ajudar a modernizar e manter sistemas vitais — especialmente os menos “glamourosos”, como bases de código legadas — que mantêm nossa plataforma funcionando. Esta não é uma posição de gestão. Precisamos de um(a) engenheiro(a) confiável, experiente, que esteja empolgado(a) em melhorar estabilidade, escalabilidade e manutenibilidade.
Você vai colaborar com nosso time totalmente remoto para dar suporte a sistemas construídos com Ruby on Rails e PHP/Laravel, com alguma participação no desenvolvimento de front-end usando React/Next.js/TypeScript. Temos especial interesse em engenheiros(as) que gostam de mergulhar em problemas complexos, se orgulham em entregar trabalho de alta qualidade e conseguem atuar de forma independente com orientação mínima.
Por que entrar na Proton
- Cultura remote-first com horários flexíveis.
- Time colaborativo e respeitoso, com paixão por música e código.
- Oportunidades de crescer em diferentes tecnologias e sistemas.
- Remuneração competitiva e trabalho significativo apoiando artistas independentes.
- A Proton é guiada por valores — cada time tem seu próprio conjunto de valores. Você pode revisar os valores do time de engenharia aqui.
O que você vai fazer
- Manter, refatorar e aprimorar sistemas existentes, incluindo uma aplicação legada em PHP que usa SQL bruto.
- Ajudar a modernizar essa aplicação usando Laravel, Rails e GraphQL.
- Dar suporte à nossa plataforma Rails com código limpo e escalável.
- Trabalhar com engenheiros(as) de front-end em projetos com React/Next.js quando necessário.
- Escrever SQL de alto desempenho quando soluções de ORM não forem suficientes.
- Contribuir para o desenvolvimento de APIs, incluindo a migração de REST para GraphQL.
- Atuar entre GCP e Netlify, usando Docker e pipelines de CI/CD.
- Usar a abordagem Shape Up para entregar trabalho focado e de alto impacto.
O que estamos procurando
- 5+ anos de experiência em desenvolvimento back-end ou full-stack.
- Experiência sólida com um framework web moderno (por exemplo: Ruby on Rails, PHP/Laravel, Django, Spring, .NET etc.).
- Experiência com Ruby on Rails ou PHP/Laravel é um diferencial, ou a vontade de aprendê-los rapidamente caso você ainda não tenha.
- Excelentes habilidades em SQL, incluindo a capacidade de escrever consultas com confiança sem depender de ORM.
- Conhecimento de React, Next.js e TypeScript.
- Capacidade de prosperar em um ambiente remoto e assíncrono, com forte comunicação.
- Experiência com Git/GitHub, Docker e infraestrutura em nuvem.
- Autodirigido(a), responsável e com vontade de aprender.
O que seria um diferencial
- Experiência com migrações em Laravel ou projetos de legado para modernização.
- Conhecimento de Shape Up ou metodologias ágeis similares.
- Noções de segurança na web.
To apply for this job, please visit the application page

