Engenheiro(A) De Software Sênior
Salve esta vaga e mantenha sua pesquisa organizada
Crie uma conta gratuita para salvar vagas, criar alertas e retornar a esta listagem a partir do seu painel.
Ao continuar, você concorda com nossos Termos & Política de Privacidade.
DESCRIÇÃOFaç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ÇÃOFaç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 ResponsabilidadesProjetar, 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 estendidaContribuir 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 lojasIntegrar 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 adquirentesLiderar estrategicamente a modernização de sistemas legados (ASP.
NET WebForms, Vue 2, PHP/Laravel), migrando serviços cruciais para arquiteturas modernas e escaláveisDesenhar e implementar arquiteturas orientadas a eventos e integrações assíncronas de alta resiliência utilizando RabbitMQ e AWS SQS/SNSModelar 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 ecossistemaImplementar telemetria e rastreabilidade ponta a ponta com OpenTelemetry, garantindo visibilidade total e rápida resolução de incidentes na operação físicaGuiar decisões técnicas e de arquitetura, realizar code reviews criteriosos e promover a mentoria e o desenvolvimento técnico da equipeAssegurar elevados padrões de qualidade via testes automatizados (Jest, Vitest, xUnit, pytest) e esteiras contínuas de CI/CD (GitHub Actions, Jenkins)RequisitosExperiê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 frontendDomínio consistente em PostgreSQL, MySQL ou Oracle, com foco em modelagem e otimização transacionalExperiência comprovada em produção com AWS SQS, EventBridge ou RabbitMQEcossistema 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 TerraformQualidade 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çosFacilidade 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árioIncorporaçã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.
DiferenciaisConhecimento em ecossistema Oracle: vivência em Oracle Forms, Reports e PL/SQL, devido ao núcleo do ERP/GC corporativoExperiência com .
NET/C\#: prática com ASP.
NET Core, Dapper ou EF CoreEntendimento prévio sobre regras de negócio de PDV, checkout, meios de pagamento e emissão fiscalTecnologias de Caixa e TEF: experiência com Electron, integração com terminais de pagamento e autorizadores de NFC-eArmazenamento Avançado: uso de Redis para sistemas de cache, Elasticsearch para busca de alto desempenho e MongoDB para dados de domínioObservabilidade Moderna: prática na implementação de métricas e rastreamento com OpenTelemetryFrontend Moderno: conhecimento complementar em React/Vite (TanStack Query, Zustand) ou Vue.js para atuação fullstack quando necessárioEngenharia de Dados (Python): noções na construção e manutenção de pipelines de dados utilizando Poetry e pytestGestão de Ambientes com IaC: familiaridade com Terragrunt para gerenciamento de múltiplos ambientes (dev, staging, prod)Local de trabalho: São Paulo, SPRegime 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 / DesenvolvedorNível hierárquico: EspecialistaREQUISITOSEscolaridade Mínima: Ensino Superior
#J-*-Ljbffr