Analista Desenvolvedor(a) Fullstack Pleno

Talentfour

São Paulo

On-site

BRL 120,000 - 180,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Talentfour busca uma desenvolvedora fullstack pleno em São Paulo para construir e evoluir APIs e serviços que sustentam nossos produtos web. Você atuará em um time que pratica XP: TDD, revisão de código, integração contínua e refactoring constante.

Você participa do design antes de codar, entende o problema de negócio e contribui para a evolução da base de código. Será responsável por backend com TypeScript/Node.js, NestJS e tarefas de frontend quando necessário (Vue.js/React).

Qualifications

  • Experiência com backend em ambiente profissional.
  • Domínio de TypeScript/Node.js com foco em APIs.
  • Capacidade de discutir design e business context antes de codar.
  • Conhecimento de SQL e modelagem relacional.
  • Prática de TDD e feedback construtivo em code reviews.
  • Trabalho colaborativo com equipes multidisciplinares.

Responsibilities

  • Projetar, implementar e manter APIs REST e serviços backend com contrato, versionamento e retrocompatibilidade.
  • Escrever testes automatizados (unitários e de integração) como parte do fluxo de desenvolvimento.
  • Modelar dados e escrever consultas eficientes em bancos relacionais.
  • Participar de code reviews e oferecer feedback técnico construtivo.
  • Contribuir em discussões de arquitetura e isolamento de dependências externas.
  • Instrumentar logs, métricas e tratamento de erros para diagnóstico em produção.
  • Atuar no frontend (Vue.js ou React/Next.js) quando a entrega ponta a ponta exigir.
  • Investigar e corrigir incidentes de produção, propondo correções de causa raiz.

Skills

TypeScript/Node.js
SQL Relacional
Testes automatizados
Code review
Frontend basics (Vue/React)
XP practices (TDD, pair programming)

Tools

NestJS
Vue.js
React/Next.js
Git
Docker
CI/CD

Job description

Buscamos uma pessoa desenvolvedora fullstack de nível pleno, com foco em backend, para construir e evoluir APIs e serviços que sustentam nossos produtos web. A pessoa vai trabalhar em um time que pratica Extreme Programming (XP): TDD, revisão de código, integração contínua e refactoring constante.

Valorizamos profissionais que participam das discussões de design antes de codar, compreendem o problema de negócio por trás de cada entrega e contribuem para a evolução contínua da base de código.

Responsabilidades
  • Projetar, implementar e manter APIs REST e serviços backend, com atenção a contrato, versionamento e retrocompatibilidade
  • Escrever testes automatizados (unitários e de integração) como parte do fluxo de desenvolvimento — não como etapa posterior
  • Modelar dados e escrever consultas eficientes em bancos relacionais
  • Participar ativamente de code review, dando e recebendo feedback técnico construtivo
  • Contribuir em discussões de arquitetura: separação de camadas, limites de módulo, isolamento de dependências externas
  • Instrumentar o que constrói: logs estruturados, métricas e tratamento de erro que permitam diagnosticar problemas em produção
  • Atuar no frontend (Vue.js ou React/Next.js) quando a entrega ponta a ponta exigir
  • Investigar e corrigir incidentes de produção, propondo correções de causa raiz
Experiência
  • Experiência com desenvolvimento backend em ambiente profissional
  • Domínio de TypeScript/Node.js com profundidade real
  • Fluência com agentes de código (Claude Code, Cursor, GitHub Copilot ou similares) aplicada à entrega de produto — conduz o agente com contexto e critério, revisa criticamente o resultado e responde pelo código que entrega
  • Experiência com frameworks backend estruturados (NestJS ou equivalente): injeção de dependência, middlewares, pipelines de validação
  • Sólido conhecimento de SQL e modelagem relacional (índices, joins, normalização, entendimento de plano de execução)
  • Prática consistente de testes automatizados — sabe escrever teste que documenta comportamento, não teste que persegue cobertura
  • Git em fluxo colaborativo: branches, PRs, resolução de conflito, commits coesos
  • Familiaridade com pelo menos um framework frontend moderno (Vue.js ou React/Next.js) — o suficiente para entregar uma feature de ponta a ponta
  • Conhecimento aplicado de princípios de design: SOLID, DRY, YAGNI, separação de responsabilidades
Requisitos desejáveis
  • AWS — experiência com serviços como EC2, S3, RDS, Lambda, SQS/SNS, CloudWatch, ECS/Fargate. Não exigimos certificação; exigimos que a pessoa saiba o que está usando e por quê
  • Docker e noções de pipeline CI/CD
  • Mensageria / processamento assíncrono (SQS, RabbitMQ, Kafka)
  • Observabilidade: Datadog, OpenTelemetry ou similar — logs, traces, alertas
  • Cache (Redis) e estratégias de invalidação
  • Experiência com Clean Architecture / Hexagonal (Ports & Adapters) ou DDD
  • Vivência com práticas ágeis: XP, Scrum, Kanban
Diferenciais
  • Experiência em monólito modular e/ou decomposição gradual de sistemas legados
  • Conhecimento de segurança de aplicação (OWASP Top 10, autenticação/autorização, LGPD)
  • Experiência com web components e arquitetura de frontend distribuído
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor Fullstack
Desenvolvedor Fullstack

Fortics Tecnologia • Pato Branco

Hybrid
BRL 180,000 - 300,000
Desenvolvedor(a) Full Stack
Desenvolvedor(a) Full Stack

Abi-Ackel Advogados Associados • Belo Horizonte

On-site
BRL 111,600 - 167,400
Desenvolvedor Full Stack Node Pleno
Desenvolvedor Full Stack Node Pleno

Visual Systems • São Paulo

Hybrid
BRL 120,000 - 180,000
FullStack Software Engineer - Pleno
FullStack Software Engineer - Pleno

Digital Republic INC • São Paulo

Hybrid
BRL 120,000 - 180,000
Desenvolvedor (a) de Software Back-End Pleno
Desenvolvedor (a) de Software Back-End Pleno

Intellux Ltda • São Paulo

Hybrid
BRL 167,400 - 223,200
Desenvolvedor (a) Full Stack Sênior
Desenvolvedor (a) Full Stack Sênior

Craf-Tech • São Paulo

On-site
BRL 180,000 - 270,000
Desenvolvedor full stack
Desenvolvedor full stack

Stefanini Brasil • Brazil

On-site
BRL 133,920 - 223,200
Desenvolvedor Full Stack Node Pleno
Desenvolvedor Full Stack Node Pleno

VISUAL SYSTEMS INFORMATICA LTDA • São José do Rio Preto

On-site
BRL 110,000 - 170,000
Desenvolvedor Full stack Pleno
Desenvolvedor Full stack Pleno

Softtek • São Paulo

On-site
BRL 133,920 - 223,200
Desenvolvedor Full Stack
Desenvolvedor Full Stack

SP CAPITAL Crédito Corporativo • Itapema

On-site
BRL 180,000 - 300,000