Desenvolvedor(a) Full Stack Sênior (Node.js, React)

Insi

Brasil

Remote

BRL 180,000 - 240,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A Insi está buscando uma Desenvolvedora Full Stack Sênior com forte viés arquitetônico para desenhar, evoluir e sustentar sistemas digitais. O papel envolve tomada de decisões técnicas, governança de qualidade, segurança, observabilidade e inovação com IA generativa.

Você trabalhará com TypeScript, Node.js, React e Next.js, contribuindo desde a modelagem de soluções até a produção, com ênfase em escalabilidade, desempenho e custos controlados. Remoto no Brasil.

Qualifications

  • Experiência sólida com desenvolvimento Full Stack em produção.
  • Domínio avançado de JavaScript e TypeScript.
  • Experiência avançada com Node.js para APIs e microsserviços.
  • Experiência avançada com React e Next.js.
  • Sólido conhecimento em HTML5, CSS3 e interfaces modernas.
  • Vivência com modelagem e otimização de bancos PostgreSQL e MongoDB.
  • Experiência com integrações síncronas e assíncronas entre sistemas.
  • Experiência com mensageria e eventos.
  • Vivência com Cloud pública (AWS/GCP/Azure) e com deploy, segurança e monitoramento.
  • Experiência com Docker, CI/CD, Git e automação de entregas.
  • Testes automatizados e qualidade de código.
  • Conhecimento prático em IA generativa (LLMs, RAG, embeddings).
  • Conhecimento em SDD/ADR e práticas de especificação.

Responsibilities

  • Projetar, desenvolver e sustentar aplicações full stack com TypeScript, Node.js, React e Next.js.
  • Definir padrões técnicos, contratos de API e fronteiras de serviços.
  • Projetar APIs seguras, escaláveis e bem documentadas.
  • Desenhar arquiteturas orientadas a eventos e soluções em nuvem.
  • Modelar e otimizar PostgreSQL e MongoDB com foco em desempenho e segurança.
  • Arquitetar, implantar e monitorar soluções em AWS e/ou GCP.
  • Contribuir para pipelines de CI/CD, automação de deploy e testes automatizados.
  • Garantir qualidade por code review, padrões e melhoria contínua.
  • Investigar problemas de arquitetura e performance em produção.
  • Avaliar IA generativa e integrações seguras em produtos.

Skills

JavaScript
TypeScript
Node.js
React
Next.js
AWS
GCP
Docker
CI/CD
IA Generativa

Tools

OpenTelemetry
Kubernetes
Terraform
LangChain
LangGraph

Job description

Buscamos uma pessoa Desenvolvedora Full Stack Sênior com forte viés de arquitetura de soluções para atuar no desenho, na evolução e na sustentação de sistemas e produtos digitais. Este profissional será uma referência técnica para o time, contribuindo para decisões de arquitetura, qualidade, segurança, performance e evolução de aplicações em nuvem.

Buscamos uma pessoa Desenvolvedora Full Stack Sênior com forte viés de arquitetura de soluções para atuar no desenho, na evolução e na sustentação de sistemas e produtos digitais. Este profissional será uma referência técnica para o time, contribuindo para decisões de arquitetura, qualidade, segurança, performance e evolução de aplicações em nuvem.

Você irá trabalhar com TypeScript, Node.js, React e Next.js, atuando desde a modelagem de soluções e integrações até a implementação, observabilidade e evolução de sistemas em produção. Conhecimento em IA generativa é importante, especialmente para entender como incorporar LLMs, RAG e automações de forma segura e sustentável aos produtos e ao fluxo de engenharia.

Buscamos alguém com forte capacidade analítica, visão sistêmica e liderança técnica. A pessoa deverá traduzir desafios complexos de negócio em arquiteturas simples, escaláveis e sustentáveis, apoiando o time nas decisões técnicas e no desenvolvimento de pessoas.

Atribuições Principais
  • Projetar, desenvolver e sustentar aplicações full stack utilizando TypeScript, Node.js, React e Next.js.Atuar no desenho, na evolução e na documentação de arquiteturas de soluções, garantindo simplicidade, escalabilidade, segurança e manutenibilidade.
  • Definir padrões técnicos, contratos de API, fronteiras de serviços, estratégias de integração e boas práticas de engenharia.
  • Projetar e implementar APIs robustas, seguras e escaláveis, incluindo integrações síncronas e assíncronas entre sistemas.
  • Atuar no desenho e na evolução de arquiteturas orientadas a eventos, mensageria e processamento assíncrono, conforme a necessidade das soluções.
  • Modelar, otimizar e administrar bancos de dados PostgreSQL e MongoDB, com foco em integridade, performance, segurança e evolução.
  • Arquitetar, implantar, monitorar e evoluir soluções em AWS e/ou GCP, assegurando alta disponibilidade, escalabilidade e controle de custos.
  • Contribuir para a definição e evolução de pipelines de CI/CD, automação de deploy, testes automatizados e práticas de observabilidade.
  • Garantir a qualidade do software por meio de code review, padrões arquiteturais, testes automatizados, análise de riscos e evolução contínua da base de código.
  • Investigar e resolver problemas complexos de arquitetura, performance, integrações, infraestrutura e comportamento em produção.
  • Avaliar oportunidades de uso de IA generativa, RAG, agentes e automações, propondo soluções seguras, simples e mensuráveis.
  • Apoiar a evolução do fluxo de desenvolvimento orientado a especificações (SDD), contribuindo para especificações técnicas, dependências, critérios de aceite e decisões arquiteturais.
  • Apoiar tecnicamente o time, disseminando conhecimento, mentorando pessoas e contribuindo para a evolução contínua das soluções e das práticas de engenharia.
  • Definir as melhores práticas de desenvolvimento;
  • Programar, codificar e testar sistemas na linguagem, transitando entre projetos de desenvolvimento Front-End e Back-End;
  • Executar o desenvolvimento das funcionalidades complexas;
  • Propor evoluções tecnológicas nos sistemas.
  • Monitorar a execução das boas práticas de desenvolvimento de sistemas.
  • Validar o nível de testes existentes nos projetos;
  • Validar as novas funcionalidades das aplicações;
  • Monitorar o desempenho e desempenho dos sistemas das aplicações;
  • Propor evoluções tecnológicas nos sistemas;
  • Antecipar-se a oportunidades e problemas, ágil com rapidez e eficácia, desenvolvendo soluções de forma preventiva;
  • Auxiliar na orientação dos desenvolvedores mais novos e contribuir nas tomadas de decisão do projeto;
  • Executar a manutenção dos sistemas, fazendo possíveis alterações, atendendo às necessidades dos usuários;
  • Desenvolver trabalhos de montagem, depuração e testes de programas, executando serviços de manutenção nos programas já desenvolvidos.
Requisitos
  • Experiência sólida com desenvolvimento Full Stack, com atuação em sistemas ou produtos em produção.
  • Domínio avançado de JavaScript e TypeScript.
  • Experiência avançada com Node.js no desenvolvimento de APIs, microsserviços e integrações.
  • Experiência avançada com React e Next.js.
  • Sólido conhecimento em HTML5, CSS3 e desenvolvimento de interfaces modernas, responsivas e acessíveis.
  • Vivência profunda em modelagem, administração e otimização de bancos de dados PostgreSQL e MongoDB.
  • Experiência com integrações síncronas e assíncronas entre sistemas, APIs e plataformas.
  • Experiência com mensageria, filas e/ou arquiteturas orientadas a eventos.
  • Vivência com Cloud Pública (AWS, Azure e/ou GCP), incluindo arquitetura, deploy, segurança, escalabilidade, custos e monitoramento.
  • Experiência com Docker, CI/CD, Git, code review e automação de entregas.
  • Experiência com testes automatizados, estratégias de teste, qualidade de código e boas práticas de engenharia.
  • Conhecimento prático em IA generativa, incluindo LLMs, prompts, RAG, embeddings e integração de capacidades de IA em aplicações.
  • Conhecimento em SDD, Spec Kit, ADRs ou práticas equivalentes de especificação e decisão técnica.
  • Conhecimento em segurança de aplicações, OWASP, LGPD, gestão de segredos, least privilege e rate limiting.
Diferenciais
  • Experiência com desenho de arquiteturas orientadas a eventos, mensageria, filas e integrações corporativas complexas.
  • Vivência com Kubernetes, EKS, GKE, Terraform, infraestrutura como código e automação de ambientes.
  • Experiência com observabilidade avançada, incluindo OpenTelemetry, Grafana, CloudWatch, Cloud Logging, tracing e monitoramento de custos.
  • Experiência com LangChain, LangGraph, Vercel AI SDK, MCP, RAG, agentes e integrações com LLMs.
  • Vivência com avaliação de IA, guardrails, versionamento de prompts, testes de regressão de IA e monitoramento de custo/qualidade.
  • Experiência com OpenAI, Anthropic, Google Gemini, Azure OpenAI, Bedrock, Vertex AI ou modelos open source.
  • Experiência com Playwright, Testing Library, Testcontainers, Pact, k6, SonarQube, Semgrep ou CodeQL.
  • Conhecimento em Nx, Turborepo, monorepos e arquitetura de frontends escaláveis.
  • Participação ativa em comunidades de tecnologia, arquitetura, IA ou projetos open source.
Localidade Da Posição

Remoto (Brasil)

Quem é a Insi?

Somos uma consultoria especializada em evolução digital. Mas, acima de tudo, somos uma empresa de gente. Gente que ouve antes de propor. Que vai ao essencial antes de apresentar solução. Que mede sucesso pelo que mudou de verdade, não pelo que foi implementado.

Com mais de três décadas de história e presença global, acreditamos que a verdadeira transformação começa dentro: dentro das pessoas, das equipes, das organizações — e é essa convicção que orienta cada escolha que fazemos, cada projeto que entregamos, cada pessoa que desenvolvemos.

Por que construir sua carreira na Insi?

Porque aqui você pensa, decide e cria junto. Oferecemos autonomia, metas claras e um ambiente onde os Insiders têm espaço para interagir com diferentes tecnologias, participar de projetos desafiadores, trazer novas ideias e trabalhar de qualquer lugar do Brasil e (por que não?) do mundo.

Somos uma das melhores empresas para se trabalhar no Brasil segundo o Great Place to Work e estamos entre os 10 melhores empregadores do Brasil segundo a revista TIME.

Quais são nossos valores?
  • Somos pessoas servindo pessoas
  • Pensamos e agimos como donos
  • Temos gana por performance
  • Crescemos e aprendemos juntos
  • Buscamos excelência e a simplicidade
  • Atuamos com criatividade e inovação

Todas as pessoas são bem-vindas independentemente de sua condição, deficiência, etnia, crença religiosa, orientação sexual, aparência, idade ou afins. Queremos que você cresça conosco em um ambiente acolhedor e repleto de oportunidades.

Se identificou? Então, #VemSerInsi!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor(a) Frontend (React / React Native)
Desenvolvedor(a) Frontend (React / React Native)

Insi • Brazil

Remote
BRL 120,000 - 240,000
Desenvolvedor .NET Pleno
Desenvolvedor .NET Pleno

Insi • Brazil

Remote
BRL 120,000 - 180,000
Banco de Talentos - Desenvolvedor FullStack (Java/Angular) Sênior
Banco de Talentos - Desenvolvedor FullStack (Java/Angular) Sênior

Insi • São Paulo

Hybrid
BRL 180,000 - 270,000
Arquiteto de Soluções AWS Sênior – Automação Inteligente e IA (Inglês Avançado)
Arquiteto de Soluções AWS Sênior – Automação Inteligente e IA (Inglês Avançado)

Insi • Brazil

On-site
BRL 260,000 - 480,000
Desenvolvedor FullStack Python/React Sr
Desenvolvedor FullStack Python/React Sr

Insi • Brazil

Remote
BRL 120,000 - 180,000
Analista De Suporte Sênior (Sustentação De Aplicações)
Analista De Suporte Sênior (Sustentação De Aplicações)

Insi • Rio Grande

Hybrid
BRL 60,000 - 96,000
Analista de Requisitos e Processos de Dados (Sênior)
Analista de Requisitos e Processos de Dados (Sênior)

Insi • Brazil

Remote
BRL 60,000 - 100,000
Analista de Segurança da Informação Pleno (IAM)
Analista de Segurança da Informação Pleno (IAM)

Insi • São Paulo

On-site
BRL 120,000 - 180,000
Analista De Dados Pleno (Híbrido Rj)
Analista De Dados Pleno (Híbrido Rj)

Insi • Rio de Janeiro

Hybrid
BRL 60,000 - 100,000
Desenvolvedor Automações Rpa - Jr
Desenvolvedor Automações Rpa - Jr

Insi • Curitiba

On-site
BRL 90,000 - 120,000