DESCRIÇÃO DAS ATIVIDADESDesenvolver e implementar novos programas e aplicativos para atender necessidades da empresa, bem como, aprimorar aqueles já existentes;Projetar e atualizar bancos de dados de softwares;Testar e manter produtos de software para garantir a otimização e funcionalidades;Recomendar melhorias aos programas de software existente quando necessário;Elaborar a documentações para garantir a manutenção e continuidade de aplicativos e softwares, bem como, treinamento de usuários;Definir e criar soluções técnicas de acordo com a tecnologia utilizada no projeto;Compreender a arquitetura e adaptar-se a ela;Identificar e construir os testes de desenvolvedor que cubram o comportamento desejado dos componentes técnicos;Integrar o sistema com novos componentes de software produzidos ou alteradosCertificação ConhecimentoREQUISTOSExperiência com Nodejs e ReactSólidos conhecimentos em JavaScript/TypeScriptIntegração e consumo de APIs RESTAptidão com Oracle Postgre (consultas SQL, procedures, integração)Domínio de HTML/CSSVersionamento com GitHubConhecimento de boas práticas de desenvolvimentoDIFERENCIAISAptidão com NestJsConhecimento em áreas de negócio, com visão sistêmica e capacidade de entender processos além do códigoVivência ou experiência no ramo de construção civil e/ou incorporadorasVivência ou conhecimento do sistema SiengeVivência em integrações com ERPsConhecimento em autenticação OAuth, JWTConhecimento em DockerFamiliaridade com ferramentas como Postman, InsomniaBenefíciosAssistência Médica / Medicina em grupoCesta básicaRestaurante na empresaVale-transporteHorário de TrabalhoDe segunda a sexta das 08:00 as 18:03h com 1:15 de almoço