AMcom Sistemas de Informação
AMcom Sistemas de Informação

Pessoa Desenvolvedora React e Node Pleno

April 21, 2025
Full-time
Remote · Brazil
Entry level
Front-end Developer

Somos inspired by tech powered by people. Por isso, precisamos de pessoas apaixonados por desafios e com sede de aprendizado contínuo.

Buscamos por novos makers para sonharem com a gente, que enxerguem além do óbvio e que estejam prontos para se juntar a nós nessa jornada de transformação e crescimento. Estamos expandindo nossos horizontes e buscamos pessoas que compartilhem dessa mesma paixão pela tecnologia e pelo aprendizado contínuo. Se você se encaixa nesse perfil, venha fazer parte do nosso time!

RESPONSABILIDADES E ATRIBUIÇÕES

  • Realizar análise e diagnóstico de sistemas existentes, incluindo código legado e estruturas não documentadas;
  • Navegar por bases de código extensas para identificar falhas, gargalos de performance e bugs críticos;
  • Analisar logs, stack traces e comportamentos anômalos em ambientes de produção e homologação;
  • Interpretar e aplicar regras de negócio complexas e específicas do cliente, mesmo sem documentação formal;
  • Relacionar o comportamento do código aos fluxos operacionais da empresa;
  • Considerar os impactos sistêmicos de alterações pontuais em diferentes módulos;
  • Manter e corrigir componentes React com uso de hooks e contextos;
  • Atuar em sistemas construídos com Next.js, incluindo renderização SSR/CSR e rotas complexas;
  • Corrigir problemas visuais, funcionais e de performance no frontend;
  • Integrar APIs REST ao frontend e controlar estados em componentes críticos;
  • Sustentar sistemas backend com Node.js e NestJS, incluindo serviços, controladores e middlewares;
  • Realizar correções em APIs RESTful, ajustar regras de negócio e tratar autenticação JWT e erros;
  • Analisar falhas assíncronas e chamadas externas, garantindo integração entre módulos;
  • Atuar com leitura, ajuste e otimização de queries SQL em MySQL, além de troubleshooting em procedures e views;
  • Ler e interpretar procedures, triggers e estruturas de dados complexas em PL/SQL (Oracle), realizando correções pontuais e análise de impactos.

REQUISITOS E QUALIFICAÇÕES

  • Experiência com análise de sistemas, leitura e interpretação de código complexo, inclusive legado;
  • Conhecimento em análise de logs e comportamento de sistemas em ambientes de homologação e produção;
  • Capacidade de absorver regras de negócio não documentadas e aplicá-las com visão sistêmica;
  • Conhecimentos sólidos em React com hooks e contextos, e Next.js com SSR/CSR e rotas dinâmicas;
  • Familiaridade com integração de APIs REST no frontend e gerenciamento de estado em componentes;
  • Experiência em backend com Node.js e NestJS, incluindo autenticação com JWT, tratamento de erros e arquitetura baseada em serviços e middlewares;
  • Domínio em execução assíncrona, integração entre módulos e uso de ORMs como Prisma e TypeORM;
  • Conhecimento em MySQL e Oracle (PL/SQL), com foco em performance, leitura e correção de procedures e triggers;
  • Capacidade de diagnosticar lentidão em consultas e avaliar impactos em operações críticas.