Orange Business
Sapsol Technologies Inc
Engenheiro(a) de Software
Descrição da Vaga
A equipe de Experiência do Cliente da The RealReal está buscando um(a) Engenheiro(a) de Software Sênior (Full Stack), gentil, curioso(a) e altamente colaborativo(a), que goste de resolver desafios técnicos complexos e construir experiências excepcionais para o usuário.
Nossa equipe é responsável por criar experiências contínuas e envolventes que facilitam a consignação de itens de luxo na The RealReal. Colocamos forte ênfase na colaboração, aprendizado contínuo, crescimento individual e desenvolvimento profissional.
Como Engenheiro(a) de Software Sênior, você será um(a) contribuidor(a) técnico(a) prático(a) e um(a) influenciador(a) chave na definição da nossa direção de engenharia. Você liderará e contribuirá para iniciativas significativas, orientará colegas engenheiros(as) por meio de revisões de código e programação em par, e ajudará a impulsionar a evolução da nossa plataforma tecnológica.
Estamos particularmente animados para conhecer candidatos(as) apaixonados(as) por varejo de luxo, e-commerce, sustentabilidade e a missão da The RealReal de apoiar uma economia circular para bens de alto padrão.
O que te torna bem-sucedido(a)
- Você é curioso(a), adaptável e busca continuamente oportunidades para aprender.
- Você prospera em ambientes colaborativos e gosta de orientar colegas engenheiros(as).
- Você equilibra excelência técnica com tomada de decisão pragmática.
- Você se importa profundamente em entregar valor aos usuários por meio da tecnologia.
- Você está animado(a) com a oportunidade de contribuir para uma organização com propósito, focada em sustentabilidade e revenda de luxo.
Habilidades/Experiência
O que você fará
- Projetar, desenvolver e manter soluções de software escaláveis, de alta performance, testáveis e de alta qualidade.
- Construir e aprimorar aplicações voltadas para o cliente que suportam diretamente iniciativas estratégicas da empresa.
- Contribuir para a arquitetura técnica e decisões de engenharia que moldam o futuro da nossa plataforma.
- Colaborar estreitamente com gerentes de produto, designers e engenheiros(as) para entregar funcionalidades impactantes.
- Revisar pull requests e fornecer feedback construtivo e atencioso aos colegas de equipe.
- Participar de programação em par e atividades de compartilhamento de conhecimento em toda a equipe.
- Implantar código pronto para produção e dar suporte às aplicações durante todo o ciclo de vida de desenvolvimento de software.
- Aprender e explorar continuamente novas tecnologias, padrões de design e práticas de engenharia.
Stack de Tecnologia
Você terá a oportunidade de trabalhar com uma stack de tecnologia moderna, incluindo:
- Java
- Kotlin
- TypeScript
- GraphQL
- Kafka
- AWS Lambda
- PostgreSQL
- DynamoDB
Serviços legados estão atualmente construídos com:
- Ruby on Rails
- Elixir
- React
Habilidades Necessárias
- Experiência 7+ anos de experiência profissional em desenvolvimento de software.
- Forte proficiência em Java ou Kotlin, juntamente com experiência trabalhando em ambientes Ruby on Rails.
- Experiência em JavaScript moderno (ECMAScript), HTML e CSS.
- Experiência na construção de aplicações com React e ferramentas relacionadas do ecossistema, incluindo Node.js e npm.
- Familiaridade com APIs RESTful, Git, TypeScript, IDEs, sistemas de controle de versão e ferramentas de implantação.
- Compreensão de arquiteturas orientadas a eventos, GraphQL e fundamentos de design de banco de dados.
- Fortes habilidades de resolução de problemas e uma mentalidade de engenharia centrada no usuário.
- Interesse em varejo, e-commerce, consignação de luxo, sustentabilidade ou modelos de negócios de economia circular.
Habilidades Desejadas
Qualificações Preferenciais
- Experiência na implementação ou manutenção de soluções de streaming de eventos baseadas em Kafka.
- Experiência trabalhando com Elixir.
- Experiência na decomposição de aplicações monolíticas em microsserviços.
- Familiaridade com sistemas distribuídos e arquiteturas orientadas a serviços.
