CARGO:

CIDADE - ESTADO:



Desenvolvedor full stack jr

Iniciou Hoje
a2157501 - Platform SÓLIDES SÓLIDES




Empresa: PERILLO ENGENHARIA LTDA
Vaga: 1
Local de trabalho:
PIRACICABA - SP (1 vaga)

Descrição:

A Perillo é uma empresa de engenharia especializada em gestão de obras da construção civil, com histórico de projetos de grande porte como Hemobrás e Unimed. Com foco crescente em transformação digital, a empresa busca modernizar seus processos internos por meio do desenvolvimento de sistemas próprios que mantenham o time informado sobre andamento de obras, controle financeiro e gestão operacional.

Hoje a empresa conta com dois sistemas em operação:

        Uma aplicação web com informações de gestão de obras

        Um aplicativo local (desktop) utilizado para inserção de dados de medições e demais informações operacionais

O próximo passo é desenvolver novos módulos web integrados a esses sistemas, expandindo e modernizando a plataforma interna.

 

Buscamos um Desenvolvedor Full Stack Júnior para integrar o time de desenvolvimento interno da Perillo, atuando no ciclo completo de construção de software do back-end ao front-end. O profissional trabalhará diretamente sob orientação do Desenvolvedor Pleno (líder técnico e arquiteto), e terá espaço para aprendizado contínuo com tecnologias modernas de mercado.

O papel central da posição é apoiar a construção, manutenção e integração das ferramentas web internas, contribuindo para que todos os setores da empresa tenham visibilidade em tempo real sobre obras, finanças e operações.

Stack Tecnológico

O profissional deverá ter familiaridade (básica a intermediária) com o seguinte stack:

TypeScript / Node.js

React

PostgreSQL

REST APIs

Git

 

HTML / CSS

Docker (básico)

Cloud: AWS / Azure / GCP

CI/CD (básico)

 

  Back-end Lógica, Dados e Integrações

        Desenvolver e manter APIs REST em Node.js/TypeScript seguindo os padrões definidos pelo arquiteto

        Implementar regras de negócio nos módulos internos de gestão de obras e financeiro

        Estruturar e manter banco de dados PostgreSQL (queries, migrations, modelagem básica)

        Apoiar na integração entre o sistema web e o aplicativo local existente

        Garantir consistência, integridade e organização dos dados

Front-end Interfaces e Experiência do Usuário

        Desenvolver e ajustar interfaces web em React, seguindo os padrões de componentes definidos

        Integrar interfaces com as APIs backend de forma eficiente

        Contribuir na construção de dashboards e visualizações para gestão de obras e financeiro

        Manter e evoluir a aplicação web existente da empresa

        Garantir usabilidade e consistência visual nas telas desenvolvidas

Qualidade e Processo

        Seguir as convenções de código, arquitetura e boas práticas definidas pelo time

        Escrever e manter testes unitários para os módulos desenvolvidos

        Participar ativamente de code reviews com o Desenvolvedor Pleno

        Documentar funcionalidades, endpoints e fluxos desenvolvidos

        Utilizar Git com disciplina: commits claros, branches organizadas e pull requests bem descritos

Integração e Dados

        Apoiar no mapeamento e integração dos dados entre os sistemas existentes

        Contribuir na estruturação de dados para relatórios e dashboards gerenciais

        Participar do levantamento de requisitos junto ao líder técnico e às áreas de negócio

  Técnicos (obrigatórios)

        TypeScript / JavaScript: conhecimento intermediário em lógica, funções assíncronas (async/await), manipulação de dados

        React: capacidade de construir componentes funcionais, gerenciar estado (useState, useEffect) e consumir APIs

        Node.js: noções de criação de rotas, middlewares e organização de projeto back-end

        SQL / PostgreSQL: capacidade de escrever queries básicas a intermediárias, entender relacionamentos e chaves

        APIs REST: entendimento de verbos HTTP, headers, autenticação básica e consumo/construção de endpoints

        Git: uso de branches, commits, pull requests e resolução de conflitos

 

Dicas de Segurança e Orientação ao Candidato

Para garantir que sua experiência em processos seletivos seja segura e tranquila, siga as orientações abaixo. Estas práticas ajudam a evitar golpes e aumentam sua credibilidade com os recrutadores.

  • Sempre leve seu currículo atualizado quando for participar de entrevistas. Isso mostra preparo e organização.
  • Nunca pague qualquer valor para participar de um processo seletivo. Empresas sérias não cobram taxas de inscrição.
  • Não compre cursos, apostilas ou serviços que prometam vaga garantida. O processo seletivo depende exclusivamente do recrutador.
  • Jamais informe dados bancários, números de cartão ou envie documentos pessoais por e-mail ou sites desconhecidos.
Lembre-se: sua segurança é prioridade. Em caso de dúvida, entre em contato diretamente com a empresa ou pelo canal de ajuda do site.

X
Receba notificações de novas vagas de Desenvolvedor em PIRACICABA-SP