BenefíciosVale refeiçãoVale alimentaçãoPlano de saúdeJornada flexívelDay off no aniversárioRequisitosTecnologias NecessáriasConhecimentos obrigatóriosReactPostgreSQLTecnologias DesejáveisConhecimentos não obrigatóriosDjangoCSS3JavaScriptNode.jsPythonSenioridadeTempo de experiência Pleno (2-4 anos de experiência) Experiência comprovada em desenvolvimento web front-end utilizando HTML5, CSS3 e JavaScript, além de experiência em desenvolvimento back-end utilizando linguagens como Node.js, Python, Java, ou similar.Conhecimento de frameworks front-end, como React, Angular ou Vue.js, e frameworks back-end como Express.js, Django, Spring, ou similar.Experiência em testes E2E tanto no front-end quanto no back-end, utilizando ferramentas como Cypress, Selenium, Jest, Mocha, ou similar.Familiaridade com metodologias ágeis de desenvolvimento, como Scrum ou Kanban.Capacidade de trabalhar de forma colaborativa em um ambiente dinâmico, colaborando tanto com equipes de front-end quanto de back-end.Excelentes habilidades de comunicação e trabalho em equipe, essenciais para uma colaboração eficaz entre diferentes equipes.Demonstração de conhecimento em algoritmos, clean code, princípios SOLID, versionamento no Github, e soluções escaláveis, tanto no front-end quanto no back-end.Habilidade para construir aplicações web completas, desde a interface do usuário até a lógica de negócios e integrações com banco de dados.DiferenciaisConhecimento em AWS e Docker para implantação e gerenciamento de aplicações em ambientes de produção.Familiaridade com Tailwind CSS para desenvolvimento de interfaces de usuário responsivas.Experiência em desenvolvimento de aplicações mobile, tanto nativas quanto utilizando frameworks como React Native ou Flutter. AtividadesDesenvolvimento de aplicações web completas, abrangendo tanto o front-end quanto o back-end.Colaboração com equipes de design e front-end para implementar soluções técnicas alinhadas aos requisitos do projeto.Otimização do desempenho e usabilidade das aplicações tanto no front-end quanto no back-end.Manutenção e melhoria contínua de código existente em ambas as camadas da aplicação.Documentação técnica abrangente das soluções desenvolvidas, cobrindo tanto o front-end quanto o back-end.