




Resumo da Vaga: Profissional para desenvolver e implementar software Frontend e Backend, garantindo conformidade com UI/UX, regras de negócio e performance, além de realizar testes. Principais Destaques: 1. Atuação no desenvolvimento Frontend e Backend 2. Foco em UI/UX e regras de negócio com Python/Node 3. Experiência com testes e otimização de performance **Formação Acadêmica:** * Superior completo em Engenharia de Software, Engenharia da Computação, Tecnologia da Informação, Ciências da Computação ou áreas correlatas. **Principais Atividades:** * Implementar software das camadas Frontend e Backend de acordo com as especificações previstas; * Garantir que as telas desenvolvidas estejam em conformidade com a documentação de UI/UX; * Desenvolver regras de negócio em linguagem Python e/ou Node; * Executar testes unitários, de integração e de carga a fim de garantir que o software atenda aos requisitos funcionais e não\-funcionais; * Avaliar e melhorar a performance do software em ambiente on\-premise. **Habilidades Desejáveis:** * Experiência em desenvolvimento usando HTML5, CSS3, Python, JavaScript, NodeJs, FastApi e React; * Habilidade com tecnologias web como Web Services e RESTful APIs; * Conhecimento de bancos de dados SQL (MySql) e NO\-SQL (MongoDb), Serviços de Mensagens (RabbitMQ, Kafka); * Conhecimento em ferramentas de CI/CD (Jenkins, Quickbuild, GitHub Actions) e sistemas de controle de versão (Git, Perforce); * Habilidade em ferramentas de teste de unidade, estruturas de teste simulado, suítes de teste integradas e ferramentas de teste de desempenho; * Conhecimento em ambientes Linux e Containerização (Docker). **Idiomas:** * Inglês Avançado.


