Descrição da vaga

Texto agregado para leitura rápida. Confira sempre a fonte original ao enviar a candidatura.

Sobre o projeto

Estamos em busca de um(a) Desenvolvedor(a) Full Stack Sênior para atuar no desenvolvimento e na evolução de aplicações modernas, escaláveis e orientadas a boas práticas de engenharia, com forte atuação em arquitetura e qualidade de código.

Responsabilidades

Participar do desenvolvimento e da arquitetura de aplicações completas, atuando tanto no front-end quanto no back-end, com responsabilidade sobre persistência de dados, streaming, controle de acesso (RBAC) e integrações. Definir padrões técnicos, modularizar componentes e construir APIs robustas e bem versionadas, garantindo escalabilidade e manutenibilidade. Atuar próximo ao time para assegurar qualidade, confiabilidade, observabilidade e cobertura de testes automatizados das soluções. Justificar decisões técnicas com clareza e contribuir para a evolução contínua da arquitetura e da maturidade de engenharia do time.

Requisitos

Experiência sólida como Desenvolvedor(a) Full Stack Sênior. Domínio de Node.js, NestJS, TypeScript, React e Next.js. Experiência com desenho de arquitetura: definição de padrões, modularização, contratos de APIs e versionamento. Boa vivência com bancos de dados relacionais (PostgreSQL, MySQL) e modelagem de dados, incluindo otimização de queries. Aplicação de boas práticas de engenharia: SOLID, Clean Architecture, DDD e TDD. Boas práticas de Git, testes automatizados (Jest) e pipelines de CI/CD. Experiência com cloud (Azure e/ou AWS) e deploy de aplicações em containers. Boa comunicação para explicar decisões técnicas e apoiar o time.

Diferenciais

Experiência com Azure (Container Apps – ACA, AKS, CosmosDB, Service Bus, Azure DevOps). Experiência com AWS (S3, EC2, Lambda, API Gateway). Vivência com bancos não relacionais (MongoDB, Redis) e com TypeORM. Experiência com observabilidade e troubleshooting (logs, métricas). Vivência em projetos de alta disponibilidade e dados sensíveis (ex.: sistemas financeiros, de pagamento ou criptomoedas). Experiência prévia em liderança técnica (Tech Lead) e definição de guidelines, templates e boilerplates. Conhecimento em UX/UI e Tailwind CSS, com foco em performance e acessibilidade.

Informações complementares

Modalidade de contratação: PJ 100% Remoto

Vagas relacionadas

Seleção por stack em comum com esta oportunidade

LinkedIn

Back End Developer

Quantum World Technologies Inc. Brazil 25 candidaturas Hoje

Salário estimado

R$ 11k - 17k/mês

Sênior CLT

Key ResponsibilitiesDesign, develop, and implement scalable middleware APIs and backend services supporting user management and other core API services across Pluto TV.Build highly performant systems using Java (Spring Boot) and Golang, capable of handling thousands of requests per second (RPS).Opti...

Ver Detalhes
LinkedIn

Desenvolvedor Pleno Back-end

Grupo Interjato Greater Natal 25 candidaturas Hoje

Salário estimado

R$ 7k - 10k/mês

Pleno CLT

Responsável por projetar, desenvolver e manter sistemas backend robustos, escaláveis e seguros em Python, atuando tanto no produto principal (FastAPI) quanto nos projetos do portfólio (Django), com bancos de dados PostgreSQL e processamento assíncrono (Celery/Redis). Participará ativamente de decisõ...

Ver Detalhes
LinkedIn

Desenvolvedor de back end

Cielo Brazil 55 candidaturas Hoje

Salário estimado

R$ 11k - 17k/mês

Sênior CLT

Somos mais que uma máquina, somos pessoas que transformam e criam infinitas possibilidades.Trabalhamos para simplificar e impulsionar negócios para todas as pessoas, oferecendo soluções financeiras inteligentes. Aqui, investimos em tecnologia, promovemos desenvolvimento e fomentamos a inovação para ...

Ver Detalhes