Sobre a TIVIT | Seu futuro, nosso desafioA TIVIT é uma multinacional brasileira e one-stop-shop de tecnologia, presente no mercado há 20 anos e com operação em dez países da América Latina. Por meio de quatro unidades de negócios: Digital Business, Cloud Solutions, CyberSecurity e Technology Platforms, a empresa oferece respostas personalizadas e soluções que impactam nos negócios, e na rotina de empresas e pessoas. Com o uso de tecnologias emergentes, parcerias tecnológicas e serviços inovadores, a TIVIT apoia seus clientes na jornada da transformação digital, em diversos setores como meios de pagamento, serviços financeiros, utilities, varejo, manufatura, entre outros.Descrição da vagaFull Stack SR - Node.js/ReactCLT100% RemotoResponsabilidades e atribuiçõesParticipar desde a ideação e concepção de produtos e serviços, até sua entrega e sustentação;Fazer escolhas e/ou discussões das tecnologias que serão empregadas em projetos;Participar e contribuir com projetos que utilizam metodologias de entrega ágil, integração contínua e desenvolvimento guiado por testes (TDD), comportamento (BDD), técnicas de modelagem e pair programming;Atuar nos projetos com ritmo sustentável, entendendo sempre como entregar os melhores resultados sem sobrecarregar o time;Contribuir com a evolução dos nossos projetos sendo parte de um time de alta performance que atua diretamente com empresas de relevância nacional e internacional.Requisitos e qualificaçõesPelo menos 4 a 5 anos de experiência com desenvolvimento;Experiência de desenvolvimento utilizando NodeJS com NestJSExperiência com desenvolvimento web utilizando React.js.Sólido conhecimento em JavaScript, HTML, CSS e princípios de desenvolvimento front-end.Capacidade de criar componentes reutilizáveis e manter código limpo e escalável.Experiência com o gerenciamento de estado em React (Redux, Context API, ou similares).Conhecimento em frameworks e bibliotecas relacionadas, como React Router, Material-UI, ou Styled Components, é um diferencial.Experiência com integração de sistemas usando RESTExperiência com banco de dados queries / proceduresPostgreSQL como banco de dados relacionaMongoDB como banco de dados NoSQLAnálise e otimização de queriesCriação e utilização de índicesPlanejamento de modelagem e migração de dadosConhecimentos sobre arquitetura de softwarePadrões de projetoOrientação à objetosDesign patternsQualidade de códigoPerformance (aplicação, banco de dados, rede, etc)Observabilidade e mensageria (Service bus, Kafka)Experiência com cultura e métodos ágeis (Scrum)Conhecimento em algum sistema de controle de versões de softwareGITPrática com estratégias de branchRequisitos técnicos desejáveis:Experiência com Azure, como por exemplo os serviços Azure DevOps, Azure Functions, Azure Event Hub, Azure Service Bus,Azure Devops (pipeline)Necessário ensino superior completo.O que oferecemos para você:?Vale Refeição ou Alimentação;?Assistência médica e Odontológica;?Convênio Farmácia (descontos na compra de medicamentos);?Seguro de Vida;? TotalPass;?PAC - Programa de aceleração de carreira;?Reembolso para cursos e certificações;?MOBIFLIX – Nossa academia corporativa tem cursos presenciais e online, alinhados as novas tendências do mercado de tecnologia;?Plataforma online de crédito consignado, a TIVIT te ajuda a realizar os seus objetivos pessoais como reforma no seu apê/casa, financiar estudos e quitar dívidas, de acordo com as regras e políticas da cia;?Programa de Apoio Pessoal com orientação psicológica, financeira e jurídica em parceria coma Alelo.Aqui na TIVIT acreditamos que a diversidade é fundamental para impulsionar a criatividade, a inovação e alcançar resultados excepcionais. Por isso, trabalhamos juntos diariamente para construir um espaço inclusivo, acolhedor e plural, valorizando a presença de pessoas de diferentes gerações, orientações sexuais, nacionalidades, etnias e religiões. Incentivamos fortemente a candidatura de mulheres, de pessoas negras e indígenas, de pessoas com deficiência, reabilitadas e LGBTQIA+ em as nossas vagas.