Engenheiro(a) de Software Full Stack Sênior – React | Node.js | MongoDB

  • Pj
  • Tempo integral
  • Remoto
  • Outsourcing

A Dadoteca é uma empresa inovadora no setor de tecnologia, dedicada a fornecer soluções de alta qualidade para nossos clientes por meio de um ambiente de trabalho colaborativo que impulsiona o desenvolvimento profissional e a inovação.

Buscamos uma pessoa Engenheira de Software Full Stack Sênior para atuar em projetos de desenvolvimento de software, sendo responsável pela construção, manutenção e evolução de funcionalidades, APIs e integrações entre sistemas.

Essa posição terá atuação hands-on no desenvolvimento de soluções utilizando React, Node.js, TypeScript, JavaScript e MongoDB, contribuindo para a automação de processos, integração de sistemas e evolução de aplicações. O profissional também participará das práticas de integração contínua e entrega de software, garantindo qualidade, eficiência e confiabilidade nas soluções desenvolvidas.

Alocação prevista de 3 meses.

Atividades:

  • Desenvolver, manter e evoluir funcionalidades utilizando React, Node.js, TypeScript e JavaScript.

  • Construir, integrar e manter APIs REST para comunicação entre diferentes sistemas.

  • Implementar consultas, operações de leitura e escrita e persistência de dados utilizando MongoDB.

  • Atuar na modelagem, estruturação e otimização de dados em MongoDB, garantindo eficiência e consistência nas operações.

  • Desenvolver soluções voltadas à automação de processos.

  • Participar da integração entre sistemas, garantindo a comunicação adequada e a confiabilidade das informações.

  • Aplicar boas práticas de arquitetura, organização, legibilidade e qualidade de código.

  • Realizar testes, identificar e corrigir falhas e propor melhorias técnicas.

  • Participar dos processos de CI/CD utilizando Azure DevOps.

  • Contribuir para a evolução e manutenção das soluções desenvolvidas.

  • Trabalhar em conjunto com equipes multidisciplinares, alinhando necessidades técnicas e entregas do projeto.

  • Explorar e utilizar ferramentas de Inteligência Artificial para apoiar o desenvolvimento e otimizar processos de programação.

  • Garantir o cumprimento dos prazos e a qualidade das entregas previstas para o projeto.

Requisitos:

  • Experiência sólida como Engenheiro(a) de Software ou Desenvolvedor(a) Full Stack Sênior.

  • Domínio de Node.js, TypeScript e JavaScript.

  • Experiência com desenvolvimento front-end utilizando React.

  • Experiência prática com MongoDB – obrigatório, incluindo consultas, operações de persistência e manipulação de dados.

  • Experiência na construção e manutenção de APIs REST.

  • Conhecimento em arquitetura de software e boas práticas de desenvolvimento.

  • Experiência com integração entre sistemas e desenvolvimento de soluções back-end.

  • Vivência com processos de CI/CD e Azure DevOps.

  • Capacidade de atuar de forma autônoma no desenvolvimento e na resolução de problemas técnicos.

  • Disponibilidade para atuação remota e participação em um projeto com prazo determinado.

Competências:

  • Perfil proativo e orientado à resolução de problemas.

  • Senso de responsabilidade e comprometimento com as entregas.

  • Organização e capacidade de priorização.

  • Boa comunicação e facilidade para trabalhar em equipes multidisciplinares.

  • Autonomia e iniciativa para propor soluções técnicas.

  • Capacidade de adaptação a ambientes dinâmicos e projetos com prazos curtos.

  • Pensamento analítico e atenção à qualidade do código.

  • Colaboração e compartilhamento de conhecimentos técnicos.

Diferenciais:

  • Experiência em projetos de integração entre sistemas e automação de processos.

  • Vivência no setor de saúde, especialmente com sistemas e processos de gestão.

  • Experiência com integração de plataformas corporativas.

  • Conhecimento e experiência prática com ferramentas de Inteligência Artificial aplicadas ao desenvolvimento de software.

  • Conhecimento em otimização de performance e escalabilidade de aplicações com MongoDB.

  • Experiência com metodologias ágeis e desenvolvimento de soluções em ambientes corporativos.