A Lee, Brock, Camargo Advogados (LBCA) se propõe a ter uma relação cooperativa com os clientes, procurando respostas novas para antigos problemas. Essa cultura gerou a busca por soluções ágeis, customizadas e inovadoras em todos os ramos do direito empresarial. Pioneira no desenvolvimento de plataforma tecnológica própria (Legalbox) e com a implementação da DIANA, a Inteligência Artificial da LBCA. Para a LBCA, a diversidade é uma riqueza que integra a missão da sociedade, que atua contra todos os tipos de desigualdades e busca estabelecer um ambiente de trabalho seguro e inclusivo, onde todos os sócios e colaboradores se sintam valorizados por seus talentos e identidades. A LBCA valoriza a privacidade e a proteção dos dados pessoais dos titulares que se candidatam às vagas aqui publicadas, assim, todas as operações de tratamento de dados serão realizadas nos termos da Lei Geral de Proteção de Dados Pessoais e demais leis sobre o tema, bem como de acordo com a política de privacidade encontrada em www.lbca.com.br . Ainda, o candidato deverá observar que, para se candidatar às vagas, está, neste momento, na plataforma Gupy, devendo também conhecer e estar de acordo com os Termos de Uso e a Política de Privacidade deste ambiente. Pilares ESG: E Ambiente sustentável, Green IT, política paper free, logística reversa e descarte de produtos; S Comitês e políticas de Diversidade e Inclusão, fomento à cultura de doação e responsabilidade social; G Código de Conduta e de Ética, regras de Compliance, segurança da informação, LGPD e Política Anticorrupção. /n Requisitos: Experiência comprovada em desenvolvimento fullstack utilizando Node.js e Angular. Habilidades em TailwindCSS para estilização de interfaces. Familiaridade com padrões de desenvolvimento de software. Compreensão de conceitos de Domain-Driven Design (DDD). Capacidade de trabalhar de forma colaborativa em um ambiente ágil. Boas práticas no desenvolvimento web (HTML, SCSS, TypeScript). Diferenciais: Experiência anterior em projetos utilizando todas as ferramentas listadas. Habilidade em resolver problemas de forma criativa e eficiente. Excelentes habilidades de comunicação e trabalho em equipe. Experiência com testes unitários e integrados, garantindo a qualidade e a robustez das aplicações desenvolvidas. Conhecimento em Angular Signals e gerenciamento de estado. Desejável Experiência com AWS DynamoDB, AWS SQS e AWS Athena. Conhecimento prático em desenvolvimento Serverless com AWS Lambda. Experiência com arquitetura orientada a eventos. Habilidade para trabalhar em um ambiente ágil (Scrum/Kanban). Experiência com ferramentas de CI/CD. /n Nosso projeto Descubra uma plataforma serverless descentralizada e multi-cliente que está redefinindo os limites da tecnologia Projetada para empresas que buscam escalabilidade e eficiência, ela oferece uma infraestrutura robusta e flexível, permitindo que você se concentre na criação de soluções inovadoras. Com uma arquitetura aberta, a plataforma proporciona um ambiente fértil para desenvolvedores explorarem novas ideias e enfrentarem desafios técnicos de ponta. Junte-se a um projeto revolucionário que elimina a complexidade do gerenciamento de servidores, garante segurança robusta e reduz custos operacionais. Aqui, você terá a oportunidade de trabalhar com tecnologias de última geração e impulsionar o futuro da inovação. Venha transformar o mercado e criar soluções extraordinárias conosco Responsabilidades: Desenvolver e manter aplicações utilizando Node.js e Angular v17. Implementar e gerenciar funções AWS Lambda para soluções Serverless. Utilizar AWS DynamoDB para armazenamento de dados NoSQL. Configurar e gerenciar filas de mensagens com AWS SQS. Realizar consultas de dados com AWS Athena. Desenvolver e dar manutenção em componentes responsivos e reutilizáveis. Desenvolver interfaces usando Tailwind e SCSS baseados em design no Figma. Colaborar com a equipe de desenvolvimento para implementar padrões de desenvolvimento e melhores práticas. Aplicar arquitetura orientada a eventos para construir sistemas desacoplados e escaláveis. Utilizar conceitos de Domain-Driven Design para a modelagem de domínios complexos.