Pessoa Desenvolvedora Frontend Sênior | Remoto

Aurum · Remoto, BR

Em primeiro lugar, queremos te contar um pouco mais sobre quem somos. Vamos lá? Muito prazer, nós somos a Aurum! Somos uma empresa consolidada no mercado de softwares jurídicos. Utilizamos as tecnologias mais inovadoras para uma nova forma de advogar. Nosso trabalho ajuda milhares de pessoas advogadas a gerenciarem melhor suas tarefas e aumentarem sua produtividade no dia a dia. Legal, né? **Quer saber um segredo? Nós só conseguimos fazer tudo isso porque temos as melhores pessoas aqui.** E como chamamos essa galera? \#PessoasÁureas. Hoje somos mais de 200 pessoas espalhadas em todo o Brasil e também contamos com o apoio dos nossos escritórios em Florianópolis (SC) e São Paulo (SP). **Não importa onde estamos, a nossa cultura é a mesma, sempre guiada pelos nossos valores.** Aliás, com o apoio de pessoas tão incríveis, valores fortes e uma cultura massa, a gente já conquistou 10 vezes o selo do **Great Place to Work** e em 2025 ficamos bem posicionados em todos os três rankings que participamos. **E sabe o que buscamos nas pessoas que vão se juntar ao nossO Time?** Estamos em busca de profissionais que valorizem autonomia, responsabilidade, trabalho em time, aprendizado constante, colaboração, comunicação, e claro, proximidade e transparência! Se você se identifica com esse tipo de ambiente, já estamos começando a dar *match*! Consideramos única e especial cada pessoa do nosso time, por isso todas são bem vindas, temos um ambiente seguro para os áureos e áureas se expressarem do jeito que são. **Dentro do time Produto\&Tecnologia Astrea sua missão será:** Ser a referência técnica da equipe, garantindo a qualidade e a evolução contínua dos projetos, ao mesmo tempo em que lidera e orienta os desenvolvedores de menor senioridade, promovendo as melhores práticas de desenvolvimento, sendo guardião dos padrões e processos e gerenciando o backlog de débitos técnicos. **Ah, uma informação importante sobre essa vaga:**o modelo de trabalho é **100%** **Remoto**! **Responsabilidades e atribuições** **Agora dá uma olhada nas principais responsabilidades da vaga:** **1\. Gestão da Entrega e Fluxo** Apoiar a pessoa de produto na fase de solução e viabilidade técnica das funcionalidades/bugs/tarefas refinando de forma granular para repasse ao time. * Gestão de Impedimentos: ter proatividade e iniciativa ao perceber impedimento ou travas no time (dúvida de negócio ou bloqueio técnico). * * Acompanhar o progresso das pessoas do time tecnicamente para direcionar e agir preventivamente se identificado risco de atraso. **2\. Liderança Técnica e Arquitetura** Definição de Solução em parceria com outros Seniores, bater o martelo na arquitetura a ser implementada. * Guardião dos Padrões, garantindo que o time esteja seguindo os direcionamentos de código, testes e documentação definidos pela empresa. * Code Review, atuando como última barreira de qualidade em PRs críticos ou arquiteturais. * Cultura de Documentação, criar e manter atualizada a documentação técnica (ADRs \- Architecture Decision Records, RFCs, Diagramas de Arquitetura, API Docs/Swagger). * Descentralização de conhecimento, implementar e orientar processos de "troubleshooting" (Runbooks) para que qualquer membro do time consiga resolver incidentes conhecidos. * Documentação de legado, mapeando e documentando fluxos críticos de sistemas legados à medida que interage com eles. * * Mentorar e desenvolver tecnicamente os Devs Plenos e Juniores (Pair Programming, Tech Talks). **3\. Interface com Produto e Negócio** Viabilidade Técnica: analisar as demandas em conjunto com as pessoas do produto, avaliando viabilidade, propondo alternativas (MVPs) e negociando prazos com a coordenação. * * Negociação de Débito, ser o guardião da saúde do produto em parceria com o time de performance, expondo os débitos técnicos necessários a serem trabalhados. **Requisitos e qualificações** **Para participar desta seleção, nossa expectativa é de que você tenha:** Domínio de Ecossistemas Modernos: Proficiência avançada em React ou AngularJs para Front End. Desejável conhecimentos em Java, Kotlin, Gradle, Jersey, Datastore, Cloud SQL para Backend e Arquitetura, compreendendo profundamente o ciclo de vida, hooks e gerenciamento de estado complexo (Redux,Query). * Fundamentos Sólidos: Expertise em TypeScript, ES6\+, CSS\-in\-JS (Styled Components, Tailwind) e semântica HTML. * * Performance e Otimização: Conhecimento em estratégias de cache, enfileiramento de eventos, processamento de dados de forma massiva. Comunicação Assertiva: Habilidade de comunicação clara e eficaz para alinhar expectativas e negociar prazos com diferentes áreas (técnicas e de negócio); * Visão de Produto: Tradução de requisitos de negócio para requisitos técnicos, não só executar, mas entender qual o problema que será resolvido e o objetivo; * * Organização: Forte capacidade de organização, planejamento e gestão de tarefas e projetos. Resolução de conflitos: temos incidentes frequentes e coordenações em processo de desen