Wonderschool
Serhant
Engenheiro de software Full Stack Sênior
Sobre a SERHANT.
A SERHANT. é a marca imobiliária mais seguida do mundo, calibrada para o mercado do futuro, entregando resultados comprovados para compradores, vendedores e incorporadores. A SERHANT. revoluciona o modelo tradicional de corretagem inovando por meio de mídia e criação de conteúdo, sendo impulsionada por um estúdio de cinema interno completo, bem como por uma plataforma de amplificação que coloca nossos imóveis diante de mais pessoas do que qualquer outra.
Sobre a vaga
Estamos em busca de um(a) Engenheiro(a) Full-Stack Sênior que prospere em toda a stack e se recuse a ser limitado(a). Você transita com fluidez entre frameworks - Next.js para Hono APIs para SvelteKit para Postgres - sem atrito ou necessidade de supervisão. Ferramentas de IA fazem parte do seu kit de ferramentas diário, e você escreve especificações que tornam a implementação direta.
Nossa Stack
- Frameworks Web: SvelteKit, Next.js
- APIs: Hono
- Mobile: Expo (React Native)
- Banco de dados principal: Postgres
- Banco de dados de análise: ClickHouse
- Linguagens: TypeScript, Python
- Infraestrutura: Azure, arquitetura orientada a eventos
*A empresa reserva-se o direito de adicionar ou alterar deveres a qualquer momento.
Declaração de contratação
A SERHANT. está comprometida em fornecer um local de trabalho livre de discriminação ou assédio. Esperamos que cada membro da comunidade SERHANT. faça sua parte para cultivar e manter um ambiente onde todos tenham a oportunidade de se sentir incluídos e recebam o respeito e a dignidade que merecem.
Decisões relacionadas a contratação, remuneração, treinamento, avaliação de desempenho ou rescisão são tomadas de forma justa, e oferecemos oportunidades iguais de emprego a todos os candidatos e funcionários qualificados. Examinamos nossos vieses inconscientes e assumimos a responsabilidade de sempre nos esforçarmos para criar um ambiente inclusivo que faça com que cada funcionário e candidato se sinta bem-vindo.
Aviso de fraude em recrutamento
Esteja ciente de que vagas de emprego, compromissos de consultoria, solicitações ou ofertas de emprego fictícias podem ser circuladas na Internet em uma tentativa de obter informações privilegiadas ou para solicitar que você pague uma taxa por serviços relacionados a recrutamento ou treinamento.
A SERHANT. não cobra nenhuma taxa de inscrição, processamento ou treinamento em qualquer estágio do processo de recrutamento ou contratação. Todas as vagas de emprego genuínas serão publicadas aqui em nossa página de Carreiras ou no LinkedIn, e todas as comunicações da equipe de recrutamento e/ou gerentes de contratação da SERHANT. serão feitas a partir de um endereço de e-mail @serhant.com.
Aviso sobre patrocínio de visto
Obrigado pelo seu interesse em trabalhar conosco! Neste momento, não podemos oferecer patrocínio de visto H-1B ou qualquer outra autorização de trabalho. Para ser considerado para qualquer uma de nossas vagas abertas, os candidatos devem estar atualmente autorizados a trabalhar nos Estados Unidos sem a necessidade de patrocínio agora ou no futuro.
Responsabilidades
- Construir e entregar funcionalidades em sistemas frontend e backend
- Transitar perfeitamente entre Next.js, SvelteKit e Hono, dependendo do que o problema exigir
- Trabalhar com Postgres como camada de dados principal, projetando esquemas e otimizando consultas
- Escrever TypeScript em toda a stack - React/Svelte no frontend, serviços Hono/Node.js no backend
- Contribuir com serviços Python quando apropriado
- Escrever especificações técnicas que definam APIs, modelos de dados e comportamento da interface antes de codificar
- Usar ferramentas de desenvolvimento assistidas por IA para aumentar a velocidade e a qualidade do código
- Colaborar com produto e design para traduzir requisitos em software funcional
- Participar de revisões de código, discussões de arquitetura e planejamento técnico
- Melhorar a experiência do desenvolvedor por meio de ferramentas, documentação e automação
Qualificações
- 5+ anos de experiência profissional em engenharia de software em frontend e backend
- Fluência em frameworks - você aprende novos frameworks rapidamente e não tem fortes apegos; mudar de Next.js para SvelteKit para Hono parece natural, não estressante
- Forte proficiência em TypeScript - é sua linguagem principal
- Experiência com múltiplos frameworks frontend (React, Svelte, Vue - você não é casado com um só)
- Familiaridade com frameworks de API leves como Hono, Express ou Fastify
- Experiência profunda em Postgres - você entende indexação, otimização de consultas e design de esquemas
- Familiaridade com arquiteturas orientadas a eventos e filas de mensagens
- Uso diário intenso de assistentes de codificação por IA - você desenvolveu fluxos de trabalho que o tornam mais rápido
- Experiência prática com LLMs de fronteira além de prompts superficiais
- Uma abordagem orientada a especificações - você define o que está construindo com precisão antes de começar
- Experiência com Expo/React Native
- Experiência com GraphQL, arquiteturas serverless ou ClickHouse
- Experiência em mercado imobiliário, marketplaces ou produtos de consumo
- Contribuições para ferramentas internas ou produtividade do desenvolvedor
Habilidades
- Relentless curiosity (curiosidade incansável) - você investiga novas ferramentas e tecnologias antes que elas tenham documentação abrangente
- High agency (alta agência) - você não espera por permissão ou instruções detalhadas; você descobre as coisas e segue em frente
- Confortável com ambiguidade - você pode aprender ferramentas LLM de ponta e torná-las produtivas sem supervisão
- Framework-agnostic (agnóstico a frameworks) - você vê frameworks como ferramentas, não identidades; aprender um novo é uma tarefa de terça-feira, não uma mudança de carreira
- Autodirigido - você identifica o que precisa ser feito e faz
