Engenheiro(a) de Software Sênior

Tok&Stok

São Paulo

Presencial

BRL 180 000 - 240 000

Tempo integral

Há 8 dias
Gerador de candidaturas

Transforma esta função numa entrevista — um currículo e uma carta de apresentação criados à volta do que este empregador procura.

Ultrapassa os filtros ATS

Resumo da oferta

Tok&Stok, grupo Toky, busca Dev Sr para evoluir PDV, checkout e pagamentos em tempo real nas lojas. Você trabalhará na arquitetura de sistemas críticos, buscando performance e escalabilidade.

O posto envolve liderar migração de serviços legados, desenho de APIs, integrações com TEF e NFC-e, além de mentoria técnica da equipe.

Qualificações

  • Experiência sólida em Node.js/NestJS e frameworks frontend (Next.js/React ou Vue.js).
  • Domínio de bancos de dados PostgreSQL, MySQL ou Oracle.
  • Experiência com AWS, SQS/EventBridge ou RabbitMQ, e práticas de DevOps/IaC.
  • Conhecimento em APIs RESTful e arquitetura de microsserviços, com foco em PDV/checkout.

Responsabilidades

  • Projetar, desenvolver e evoluir APIs backend de alta performance.
  • Arquitetar PDV e BFF, além de clientes Electron para lojas.
  • Integrar sistemas de caixa a TEF e NFC-e com SDKs de parceiros.
  • Liderar modernização de sistemas legados para microsserviços e nuvem.
  • Desenhar arquiteturas orientadas a eventos com RabbitMQ e AWS.
  • Modelar bancos de dados relacionais e NoSQL; otimizar caching.
  • Gerenciar infraestrutura como código com Terraform; deploys em containers.

Conhecimentos

Node.js
NestJS
TypeScript
PostgreSQL
MySQL
Oracle
AWS
RabbitMQ
CI/CD
Docker
Terraform
REST APIs
Event-driven

Formação académica

Bachelor's degree

Ferramentas

Docker
Terraform

Descrição da oferta de emprego

DESCRIÇÃO

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!

DESCRIÇÃO

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)
  • Local de trabalho: São Paulo, SP
  • Regime de contratação de tipo: Prestador de Serviços (PJ)
  • Jornada: Período Integral
  • Área e especialização profissional: Informática, TI, Telecomunicações - Programador / Desenvolvedor
  • Nível hierárquico: Especialista
REQUISITOS

Escolaridade Mínima: Ensino Superior

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 - 300 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
Engenheiro Full Stack Sr
Engenheiro Full Stack Sr

IOS INFORMATICA • São Paulo

Híbrido
Confidential
Desenvolvedor Full Stack Sênior
Desenvolvedor Full Stack Sênior

Fortics • Pato Branco

Presencial
Confidential
Day Off - Folga de aniversário
Plantão Psicológico
Ifood
+2
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
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

SolarGrid • Rio de Janeiro

Presencial
BRL 120 000 - 180 000
Engenheiro(a) de Software Full Stack - Techlead
Engenheiro(a) de Software Full Stack - Techlead

Equifax • Barueri

Presencial
BRL 300 000 - 420 000
Desenvolvedor Back-end Sênior
Desenvolvedor Back-end Sênior

RDC Viagens • São Caetano do Sul

Híbrido
BRL 201 000 - 290 000
Décima terceira Nota Fiscal
Total Pass
Beneficio Corporativo de Viagens RDC
+3
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