Requisitos:
Experiência comprovada em desenvolvimento fullstack/Back-end/Front-end utilizando Node.js e/ou Angular.
Habilidades em TailwindCSS para estilização de interfaces.
(Front-end)
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.
Conhecimento na construção e manutenção de Stacks do AWS Cloudformation
Conhecimento em BPMN 2.0
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.
Inglês Intermediário ou avançado.
Responsabilidades:
Desenvolver e manter aplicações utilizando back-end Node.js (Typescript) ou front-end 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 do 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.
#J-18808-Ljbffr