B&A
Crexi
Engenheiro(a) de Software Sênior - Full Stack
SOBRE
CREXI O mercado imobiliário comercial é uma das maiores classes de ativos do mundo e uma das últimas a se digitalizar. Negócios ainda são fechados por meio de threads de e-mail, PDFs e relacionamentos que ninguém consegue pesquisar. Crexi é a troca que aposta que isso não precisa mais ser verdade: estamos construindo a plataforma onde uma indústria inteira encontra, avalia e fecha negócios, e estamos apostando forte em IA para chegar lá mais rápido do que se imaginava que essa indústria poderia se mover. Não há um manual para transformar uma indústria de trilhões de dólares, impulsionada por relacionamentos, em um mercado moderno, o que significa que as pessoas que a constroem podem escrevê-lo.
Sobre a Vaga
Como Engenheiro(a) de Software Sênior, Full Stack, você projetará, construirá, testará e entregará funcionalidades de produto de ponta a ponta na plataforma da Crexi — assumindo a responsabilidade pelo trabalho desde a UI até APIs e dados. Você operará com uma forte mentalidade de produto, em estreita parceria com Produto e Design para transformar necessidades de clientes em soluções simples e escaláveis. Você também alavancará ferramentas modernas de codificação com IA para acelerar a entrega, mantendo um alto padrão de qualidade de código, segurança e manutenibilidade.
O que você fará
Um dia típico pode incluir:
- Projetar, desenvolver, implantar e manter aplicações web full-stack usando TypeScript em sistemas front-end e back-end.
- Construir interfaces de usuário de alta qualidade, voltadas para o cliente, com frameworks web modernos (Angular preferencial).
- Traduzir designs em experiências responsivas e modernas em diversos dispositivos (desktop, tablet, mobile).
- Construir e manter serviços backend e APIs (Node.js/TypeScript), incluindo:
- Design escalável de API (REST e/ou GraphQL)
- Padrões de autenticação/autorização
- Modelagem de dados e design de esquema de banco de dados
- Considerações de desempenho, confiabilidade e concorrência
- Prototipar, iterar e entregar rapidamente funcionalidades voltadas para o usuário — equilibrando velocidade com integridade arquitetural de longo prazo.
- Alavancar ferramentas de codificação com IA (por exemplo, Cursor, Copilot) para scaffolding, refatoração, geração de testes e depuração — enquanto revisa criticamente a saída da IA quanto à correção, segurança e desempenho.
- Participar (e muitas vezes liderar) revisões de código, elevando o padrão de qualidade, legibilidade e segurança em toda a stack.
- Solucionar problemas complexos de produção com foco em observabilidade, otimização de desempenho e prevenção.
- Identificar oportunidades para melhorar a experiência do desenvolvedor/agente, processos e bases da plataforma (ferramentas, CI/CD, testes, padrões de arquitetura).
- Colaborar de forma multifuncional com Produto, Design e Engenharia para gerar impacto mensurável para os clientes.
- Mentorar engenheiros juniores por meio de pareamento, feedback e orientação técnica; contribuir para uma cultura de engenharia pragmática e focada no usuário.
- Criar e manter documentação técnica clara para funcionalidades, APIs e comportamento do sistema.
Requisitos mínimos
Qualificações
- Bacharelado em Ciência da Computação ou área relacionada, ou experiência prática equivalente.
- 5+ anos de experiência profissional em desenvolvimento de software em ambientes de produção com escopo/propriedade significativos.
- 2+ anos de experiência prática com TypeScript em contextos front-end e back-end (forte preferência por expertise mais profunda).
- Capacidade comprovada de full-stack: você entregou funcionalidades de ponta a ponta (UI → API → dados) e pode assumir resultados de produção.
- Forte experiência na construção de UIs web modernas usando TypeScript (Angular preferencial; outros frameworks modernos aceitáveis).
- Fortes fundamentos de backend, incluindo design de API, modelagem de dados e considerações de desempenho.
- Experiência com controle de versão e fluxos de trabalho colaborativos (GitHub/GitLab), incluindo revisões de código e noções básicas de CI/CD.
- Uso demonstrado de assistentes de codificação com IA (por exemplo, Copilot, Cursor) em um fluxo de trabalho profissional — sem comprometer a qualidade.
Quem você é
- Autônomo(a) que impulsiona resultados de forma independente, assume métricas de sucesso e segue em frente.
- Forte pensamento de produto: você consegue equilibrar a experiência do cliente, a viabilidade técnica e a manutenibilidade.
- Excelentes habilidades de comunicação — capaz de explicar trade-offs e alinhar stakeholders. *
- Fortes habilidades de depuração em toda a stack (UI, APIs, dados), com uma abordagem calma e estruturada para resposta a incidentes. *
- Abordagem de engenharia com foco em segurança e privacidade (padrões seguros, privilégio mínimo, práticas de codificação segura).
- Confortável com ambiguidade e ciclos de iteração rápida; experiência em startup / zero-a-um é um plus.
Por que Crexi?
- Impacto real, rápido. Junte-se a uma startup em rápida expansão onde seu trabalho faz a diferença desde o primeiro dia.
- Propriedade real. Participação acionária na história de crescimento da Crexi.
- Construído para o crescimento. Uma estrutura de equipe flexível projetada para discrição de carreira real.
- Tempo que é seu. PTO discricionário - tire o que precisar, quando precisar.
- Saúde e Futuro cobertos. Seguro médico, odontológico e de visão, 401(k), opções FSA/HSA e seguro de vida e AD&D.
- Configurado corretamente. Reembolso de home office para funcionários remotos.
- Uma equipe vencedora. Uma cultura colaborativa com atividades de equipe que reúnem as pessoas.
A faixa salarial base prevista para candidatos que trabalharão em nossa unidade de Playa Vista, Califórnia, é de US$ 160,000 a US$ 214,000. O salário final oferecido a um candidato bem-sucedido dependerá de vários fatores, que podem incluir, mas não se limitam a, o tipo e a duração da experiência aplicável à vaga e dentro do setor, educação, localização geográfica, etc. Commercial Real Estate Exchange, Inc (“Crexi”) é um empregador multiestadual, e essa faixa salarial pode não refletir posições que trabalham em outros estados.
Crexi é um Empregador EEO. Candidatos qualificados receberão consideração para emprego sem distinção de raça, cor, religião, sexo, origem nacional, orientação sexual, identidade de gênero, deficiência ou status de veterano protegido. Crexi também considerará para emprego candidatos qualificados com histórico criminal de maneira consistente com as diretrizes da EEOC e a lei local aplicável.
