Engenheiro(a) de Software Sênior

TOK & STOK

São Paulo

Presencial

BRL 180 000 - 300 000

Tempo integral

Há 12 dias
Gerador de candidaturas

Destaca-te para esta função — cria um currículo personalizado e uma carta de apresentação em cerca de um minuto.

Ultrapassa os filtros ATS

Resumo da oferta

TOK & STOK está recrutando um Desenvolvedor Sênior para evoluir APIs backend de alta performance em Node.js/NestJS, PHP/Laravel e .NET/C#. O papel envolve trabalhar em PDV, checkout e pagamentos reais, com foco em arquitetura limpa e sistemas escaláveis para varejo.

Você vai modernizar sistemas legados, projetar soluções orientadas a eventos, integrar TEF e NFC-e, além de liderar revisões de código e mentoria da equipe. Localização principal em SP, Brasil.

Qualificações

  • Experiência com JavaScript/TypeScript desenvolvendo soluções robustas com Node.js/NestJS no backend, além de Next.js/React ou Vue.js no frontend
  • Domínio de PostgreSQL, MySQL ou Oracle, com foco em modelagem e otimização transacional
  • Experiência comprovada em produção com AWS SQS, EventBridge ou RabbitMQ
  • Ecossistema AWS Cloud: prática na construção e sustentação de serviços via Lambda, SQS, EventBridge, API Gateway e orquestração de containers (ECS/EKS)
  • DevOps e IaC: prática com Docker e Terraform
  • Qualidade e Automação: testes automatizados e pipelines CI/CD (GitHub Actions e/ou Jenkins)
  • Experiência no design e consumo de APIs RESTful sob microsserviços
  • Capacidade de modernizar ecossistemas legados com .NET/Oracle quando necessário
  • Incorporação de IA e agentes de código no fluxo de desenvolvimento e documentação técnica

Responsabilidades

  • Projetar, desenvolver e evoluir APIs backend de alta performance em Node.js/NestJS (Clean/Hexagonal Architecture), PHP/Laravel e .NET/C#
  • Contribuir com a arquitetura e evolução da aplicação PDV e do seu BFF dedicado, além de clientes desktop em Electron
  • Integrar os sistemas de caixa a terminais de pagamento (TEF) e provedores de emissão fiscal (NFC-e)
  • Liderar a modernização de sistemas legados (ASP.NET WebForms, Vue 2, PHP/Laravel), migrando para arquiteturas modernas
  • Desenhar arquiteturas orientadas a eventos e integrações assíncronas com RabbitMQ e AWS SQS/SNS
  • Modelar bancos de dados relacionais e NoSQL (Oracle, MySQL, PostgreSQL, MongoDB) e estratégias de cache (Redis)
  • Gerenciar infraestrutura como código (Terraform/Terragrunt) na AWS (EKS, ECS, Lambda)
  • Implementar telemetria e rastreabilidade com OpenTelemetry e incidentes na operação física
  • Guiar decisões técnicas, promover code reviews e mentoria da equipe
  • Assegurar qualidade via testes automatizados (Jest, Vitest, xUnit, pytest) e CI/CD (GitHub Actions/Jenkins)

Conhecimentos

Node.js/NestJS
Frontend: React/Next.js or Vue.js
PostgreSQL/MySQL/Oracle
AWS Cloud
Docker
Terraform
CI/CD
RESTful APIs
Microservices
Arquitetura de software

Ferramentas

AWS SQS/EventBridge/RabbitMQ

Descrição da oferta de emprego

Faça parte do Bricks, espinha dorsal tech das lojas do Grupo Toky! Buscamos Dev Sr para evoluir sistemas críticos de PDV, checkout e pagamentos em tempo real. Venha construir o futuro do varejo físico com a gente!

Principais Responsabilidades:
  • Projetar, desenvolver e evoluir APIs backend de alta performance em Node.js/NestJS (Clean/Hexagonal Architecture), PHP/Laravel e .NET/C\# garantindo a robustez de PDV, pagamentos, faturamento, pedidos e garantia estendida
  • Contribuir com a arquitetura e a evolução da aplicação PDV e do seu BFF dedicado, além de clientes desktop em Electron otimizados para a operação das lojas
  • Integrar os sistemas de caixa a terminais de pagamento (TEF) e provedores de emissão fiscal (NFC-e), atuando diretamente na comunicação com SDKs de parceiros e adquirentes
  • Liderar estrategicamente a modernização de sistemas legados (ASP.NET WebForms, Vue 2, PHP/Laravel), migrando serviços cruciais para arquiteturas modernas e escaláveis
  • Desenhar e implementar arquiteturas orientadas a eventos e integrações assíncronas de alta resiliência utilizando RabbitMQ e AWS SQS/SNS
  • Modelar e otimizar bancos de dados relacionais transacionais (Oracle e MySQL), estruturas NoSQL (MongoDB) e estratégias de cache (Redis)
  • Gerenciar e evoluir a infraestrutura como código (Terraform/Terragrunt) na AWS, orquestrando deploys em EKS, ECS e Lambda de acordo com a demanda do ecossistema
  • Implementar telemetria e rastreabilidade ponta a ponta com OpenTelemetry, garantindo visibilidade total e rápida resolução de incidentes na operação física
  • Guiar decisões técnicas e de arquitetura, realizar code reviews criteriosos e promover a mentoria e o desenvolvimento técnico da equipe
  • Assegurar elevados padrões de qualidade via testes automatizados (Jest, Vitest, xUnit, pytest) e esteiras contínuas de CI/CD (GitHub Actions, Jenkins)
Requisitos:
  • Experiência com JavaScript/TypeScript desenvolvendo soluções robustas com Node.js e NestJS no backend, além de Next.js/React ou Vue.js no frontend
  • Domínio consistente em PostgreSQL, MySQL ou Oracle, com foco em modelagem e otimização transacional
  • Experiência comprovada em produção com AWS SQS, EventBridge ou RabbitMQ
  • Ecossistema AWS Cloud: prática na construção e sustentação de serviços via Lambda, SQS, EventBridge, API Gateway e orquestração de containers (ECS/EKS).
  • DevOps e IaC: vivência prática no uso de Docker e provisionamento com Terraform
  • Qualidade e Automação: forte cultura de testes automatizados e domínio na construção de pipelines de CI/CD (GitHub Actions e/ou Jenkins)
  • Experiência no design e consumo de APIs RESTful sob arquiteturas de microsserviços
  • Facilidade para equilibrar a modernização de ecossistemas legados com a criação de novos microsserviços, com disponibilidade para atuar no ecossistema .NET/Oracle quando necessário
  • Incorporação prática de assistentes de IA e agentes de código no fluxo diário de desenvolvimento e elaboração de documentação técnica.
Diferenciais:
  • Conhecimento em ecossistema Oracle: vivência em Oracle Forms, Reports e PL/SQL, devido ao núcleo do ERP/GC corporativo
  • Experiência com .NET/C\# prática com ASP.NET Core, Dapper ou EF Core
  • Entendimento prévio sobre regras de negócio de PDV, checkout, meios de pagamento e emissão fiscal
  • Tecnologias de Caixa e TEF: experiência com Electron, integração com terminais de pagamento e autorizadores de NFC-e
  • Armazenamento Avançado: uso de Redis para sistemas de cache, Elasticsearch para busca de alto desempenho e MongoDB para dados de domínio
  • Observabilidade Moderna: prática na implementação de métricas e rastreamento com OpenTelemetry
  • Frontend Moderno: conhecimento complementar em React/Vite (TanStack Query, Zustand) ou Vue.js para atuação fullstack quando necessário
  • Engenharia de Dados (Python): noções na construção e manutenção de pipelines de dados utilizando Poetry e pytest
  • Gestão de Ambientes com IaC: familiaridade com Terragrunt para gerenciamento de múltiplos ambientes (dev, staging, prod)
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Engenheiro(a) de Software Sênior
Engenheiro(a) de Software Sênior

Tok&Stok • São Paulo

Presencial
BRL 180 000 - 240 000
Tech Lead / Engenheiro(a) de Software Sênior
Tech Lead / Engenheiro(a) de Software Sênior

GRUPO DIGITAL SOLUCOES FINANCEIRAS • Guarulhos

Presencial
BRL 240 000 - 320 000
Engenheiro Full Stack Sr
Engenheiro Full Stack Sr

IOS INFORMATICA • São Paulo

Híbrido
Engenheiro(a) de Software Full Stack - Techlead
Engenheiro(a) de Software Full Stack - Techlead

Equifax • Barueri

Presencial
BRL 300 000 - 420 000
Senior Software Developer — Integrações & Plataforma
Senior Software Developer — Integrações & Plataforma

SolarGrid • Rio de Janeiro

Presencial
BRL 120 000 - 180 000
Desenvolvedor Full Stack Web (PHP) - Pleno
Desenvolvedor Full Stack Web (PHP) - Pleno

Rock Encantech • Brasil

Presencial
BRL 180 000 - 270 000
Senior Software Developer — Integrações & Plataforma
Senior Software Developer — Integrações & Plataforma

Solar Grid • Rio de Janeiro

Presencial
BRL 150 000 - 210 000
Desenvolvedor(a) Full Stack Sênior (.NET + React)
Desenvolvedor(a) Full Stack Sênior (.NET + React)

4DF Connect • Florianópolis

Presencial
BRL 180 000 - 320 000
Analista Desenvolvedor Sênior
Analista Desenvolvedor Sênior

PróMarket Móveis e Expositores Ltda • Agudos

Presencial
BRL 120 000 - 180 000
Totvs Datasul
Progress OpenEdge
Inteligência artificial para suporte a
Desenvolvedor Full Stack Sênior
Desenvolvedor Full Stack Sênior

Fortics • Pato Branco

Presencial
Day Off - Folga de aniversário
Plantão Psicológico
Ifood
+2