[Remoto] Engenheiro de Software - Ferreri
Quem somos
A Ferreri é uma software house especializada em engenharia de software de alta qualidade. Construímos produtos digitais que geram valor real e duradouro. Antes de escrever a primeira linha de código, identificamos o problema certo. Depois construímos de forma eficiente, resolvendo na raiz e equilibrando viabilidade técnica, usabilidade e viabilidade de negócio. Atuamos em times multidisciplinares alocados em grandes clientes, com o objetivo final de habilitar inovação contínua por meio de engenharia excelente.
Princípios que nos guiam
Produto
- Validar primeiro: Identificar o problema certo e a melhor solução é o que mais importa. Construir algo bonito com tecnologia avançada que não resolve nada tem valor zero.
- Resolução na raiz: Entendemos profundamente o problema de negócio antes de propor qualquer solução técnica.
Engenharia
- Princípios são universais e absolutos. Ferramentas mudam, princípios não.
- Especificação e planejamento primeiro: É impossível construir algo excelente sem saber exatamente o que estamos fazendo. Definimos e validamos o escopo antes de codar — isso torna a implementação muito mais rápida, eficiente e robusta.
- Qualidade acelera e reduz custo: Acreditamos que o triângulo de ferro (prazo × custo × qualidade) é uma ilusão no software. Alta qualidade aumenta velocidade e reduz custos a longo prazo.
- Construir para durar: Evitamos dívida técnica e refatoramos quando necessário. O software deve habilitar o produto, nunca limitá-lo.
- Manutenibilidade é crucial: Um sistema bem projetado pode evoluir em performance, segurança e eficiência. Um sistema mal feito se torna o legado problemático do amanhã.
Trabalho
- Compromisso e comunicação: Remoto desde 2015. Não microgerenciamos. Esperamos responsabilidade e ownership.
- Autonomia a favor do projeto: Os melhores resultados surgem quando cada pessoa usa sua autonomia para alcançar o objetivo comum.
- Supremacia do argumento, com humildade: A melhor ideia sempre vence, independentemente de cargo ou senioridade.
O que esperamos de você
- Paixão por boa engenharia: você se importa profundamente com qualidade, arquitetura, testes, padrões e manutenibilidade — não só em “fazer funcionar”.
- Capacidade de entender problemas de negócio complexos e traduzi-los em soluções técnicas elegantes e sustentáveis.
- Humildade para aprender + confiança para argumentar com fatos.
- Alto comprometimento, proatividade e comunicação clara.
O que você vai fazer
- Participar de times verticais multidisciplinares com domínio completo (da infraestrutura até a experiência do usuário).
- Construir e evoluir features em sistemas complexos e de alta responsabilidade.
- Escrever código limpo, testado (TDD), bem documentado e aderente aos padrões da empresa.
- Participar ativamente de discovery de produto, especificação técnica e decisões de arquitetura.
- Refatorar e modernizar sistemas legados quando necessário.
Com o que trabalhamos
Não exigimos experiência prévia em linguagens ou frameworks específicos. O que realmente importa é ter sólida base em princípios de engenharia e arquitetura e vontade genuína de resolver problemas reais de negócio. Hoje usamos majoritariamente:
- Backend: Ruby on Rails
- Frontend: React (com Modern.js)
- Práticas: async-first, arquitetura forte, padronização, testes automatizados e CI/CD
O que oferecemos
- Ambiente técnico de alto nível, cercado por pessoas que realmente se importam com o que fazem.
- Liberdade com responsabilidade (sem microgerenciamento).
- Oportunidade de trabalhar em produtos que impactam a vida de milhares de pessoas de forma significativa.
- Cultura forte de crescimento contínuo, feedback honesto e foco obsessivo em produto + engenharia.
- Pacote PJ completo e competitivo: remuneração atrativa, 30 dias de férias remuneradas, VR/VA, Wellhub, auxílio bem-estar (academia, terapia etc.) e PLR anual.
Como se candidatar
- Preencha o formulário: https://forms.clickup.com/3025394/f/2wafj-23413/J0KY9AODPP6CGWG3D2
- Na primeira etapa iremos avaliar o projeto solicitado no formulário acima.
- Na segunda etapa, iremos fazer uma análise de perfil.
- Caso passe nas duas etapas iniciais, entraremos em contato para marcar uma conversa.
- Caso não passe em nenhuma dessas etapas iniciais, ainda sim mandaremos um email informando o motivo e agradecendo seu tempo.
Se você valoriza engenharia séria, pensa em produto antes de código e quer construir software feito para durar, queremos conversar com você.
Publicado em backend-br/vagas