Requisitos Obrigatórios:- Experiência em Angular, Java (Spring Boot) e/ou Node.js HTML5, CSS3, JavaScript e TypeScript.- Experiência Java (Android).- Familiaridade com frameworks web como Express.js.- Conhecimentos em bancos de dados relacionais (por exemplo, MySQL, PostgreSQL) e não relacionais (por exemplo, MongoDB).- Compreensão de princípios de design responsivo.- Excelente habilidade de comunicação (verbal e escrita) e trabalho em equipe.- Conhecimento em pré-processadores CSS (por exemplo, SASS, LESS).- Experiência com sistemas de controle de versão, preferencialmente Git.- Conhecimento em ferramentas avançadas de Testes Unitários (Jasmine, Karma, Jest, Mocha).- Conhecimentos em computação em nuvem (por exemplo, AWS, Azure).- Interesse em aprender novas tecnologias e conceitos de programação.Requisitos Desejáveis (Opcionais):- Conhecimento em ferramentas de Testes End-to-End (Cypress, Protractor).- Conhecimento em ferramentas de CI/CD (por exemplo, AWS Codepipeline, Gitlab CI).- Familiaridade com Docker e containers.- Experiência desenvolvimento para serviços cloud serverless.- Experiência com práticas DevOps, como integração contínua, entrega contínua, automação de implantação e gerenciamento de infraestrutura em nuvem, através de implementação da infra como código.- Conhecimentos em desenvolvimento de aplicativos móveis híbridos.- Conhecimentos em arquitetura de computação em nuvem.Diferenciais (Opcionais):- Conhecimento em Kotlin- Conhecimento em outros frameworks frontend modernos (por exemplo, React, Vue.js).- Conhecimentos em tecnologias de desenvolvimento de aplicativos móveis (nativos ou híbridos).- Conhecimentos em DevSecOps.- Conhecimentos em IaC (Terraform, CDK, Cloudformation)- Conhecimento em UX/UI Design e práticas de design thinking.- Portifólio de projetos disponível publicamente (GitHub por exemplo).Qualificações:- Graduação completa em áreas relacionadas à Tecnologia da Informação, como Ciência da Computação, Engenharia de Software, Sistemas de Informação, Análise e Desenvolvimento de Sistemas, Engenharia da Computação, Sistemas Para Internet e relacionados, ou similares.- Experiência profissional relevante de pelo menos 2 anos em desenvolvimento web fullstack, preferencialmente com foco nas tecnologias mencionadas.- Desenvolver interfaces de usuário interativas e responsivas utilizando Angular.- Desenvolver APIs e serviços web utilizando Node.js e/ou Java (Spring boot).- Desenvolver aplicativos para dispositivos Android (Java).- Criar e atualizar documentações técnicas, manuais e artigos.- Demonstrar trabalho desenvolvido para equipes de diversas especialidades.- Colaborar com a equipe de desenvolvimento para traduzir requisitos de negócios em soluções técnicas.- Participar ativamente de discussões sobre melhorias de software e arquitetura de sistemas.- Escrever código limpo, eficiente e reutilizável em várias linguagens de programação.- Projetar soluções técnicas escaláveis e de alta performance, levando em consideração as melhores práticas e os requisitos do negócio.- Implementar e manter testes unitários e de integração.- Otimizar a performance e a escalabilidade dos aplicativos, garantindo uma experiência de usuário excepcional.- Colaborar com a equipe de design para transformar requisitos de usuário em interfaces atraentes e intuitivas.- Ficar atualizado(a) com as últimas tendências e tecnologias de desenvolvimento web e propor inovações para melhorar nossos produtos e processos.