* Salário: R$ 14.300 a R$ 30.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Senior
Tecnologia, aprendizado contínuo e impacto real fazem parte do nosso jeito de evoluir.
Na Confidencial (Apenas para Cadastrados), você encontra um ambiente colaborativo, com espaço para evoluir, trocar conhecimento e construir soluções com qualidade ao lado de pessoas que valorizam conexões, desenvolvimento e inovação na prática.
Valorizamos a diversidade porque acreditamos que diferentes perspectivas fortalecem a inovação e a entrega de valor. Todas as nossas vagas estão abertas a todas as pessoas, com ou sem deficiência, independentemente de idade, gênero, orientação sexual, etnia, religião ou qualquer outra característica. Se você se identifica com esta oportunidade, venha construir com a gente.
O QUE BUSCAMOS?
Buscamos uma pessoa desenvolvedora sênior especializada no ecossistema Magento 2 / Adobe Commerce com forte vivência em integrações de pagamentos e segurança (PCI-DSS). É essencial ter perfil autônomo para atuar em projetos com premissas em aberto e escopo fechado, mantendo alto rigor de documentação, rastreabilidade e gestão de mudanças de escopo.
ATENÇÃO! Essa é uma vaga exclusiva para PJ e atuação de 2 meses.
O QUE ESSE PROFISSIONAL IRÁ FAZER?
- Desenvolver e customizar integrações de meios de pagamento no Magento 2 utilizando o padrão nativo Gateway Command (builders/handlers), Vault para gestão de tokens e extensão de checkout via Knockout.js/UI Components.
- Construir arquitetura backend PHP desacoplada e assíncrona para consumo de APIs REST, autenticação OAuth2 client credentials e processamento de webhooks via fila e cron.
- Garantir resiliência e conformidade de segurança no fluxo de pagamento, aplicando padrões de idempotência, recuperação de timeouts, mascaramento de logs e adesão rigorosa ao escopo PCI-DSS (SAQ D).
- Atuar ativamente na identificação de ambiguidades em especificações funcionais, registrando decisões técnicas e premissas do time sem interromper o fluxo contínuo de desenvolvimento.
O QUE É NECESSÁRIO PARA A POSIÇÃO?
- Magento 2 / Adobe Commerce (Avançado):
- Domínio do padrão Gateway Command (Authorize/Capture/Cancel/Refund como builders/handlers separados).
- Experiência prática com Vault (payment tokens nativos do Magento) para operações de self-service do cartão.
- Customização de checkout nativo via Knockout.js e UI Components para inclusão de campos proprietários.
- Domínio de system.xml, di.xml, ACL e estruturação de módulos distribuíveis via Composer.
- PHP Backend e Integrações de API:
- Desenvolvimento de cliente HTTP desacoplado com autenticação OAuth2 client credentials e renovação automática de token.
- Processamento assíncrono de webhooks utilizando filas e cron jobs.
- Implementação de padrões de idempotência e rotinas de reconsulta antes de reprocessar operações com timeout.
- Segurança e Compliance (PCI-DSS):
- Experiência em cenários onde dados de cartão (PAN e CVV) transitam pelo backend da aplicação antes de tokenizarem.
- Vivência técnica em ambiente com escopo PCI-DSS (idealmente SAQ D ou equivalente).
- Mascaramento rigoroso de logs e boas práticas de proteção a dados sensíveis em trânsito.
- Frontend de Pagamento e Antifraude:
- Manipulação de scripts assíncronos de terceiros no checkout para fluxo de 3DS 2.0 (frictionless e challenge com iframe/modal) e scripts de device fingerprinting.
- Domínio do Mercado de Pagamentos:
- Histórico de integração direta com gateways e adquirentes (ex: Cielo, Rede, Stripe, PagSeguro, Adyen, Braintree ou similares).
- Conhecimentos sólidos sobre fluxo 3DS 2.0, tokenização e cofre de cartões.
- Conhecimento nas especificidades do PIX (geração de QR Code, recepção de webhook e reconciliação).
- Atitude e Gestão de Engenharia:
- Autonomia para mapear e resolver ambiguidades de especificação sem travar o desenvolvimento.
- Disciplina para documentar premissas e separar decisões do cliente das premissas assumidas pelo time.
- Vivência na dinâmica de projetos de escopo fechado (estimativa precisa, sinalização antecipada de mudanças e controle de ambiguidades).
O QUE SERIA UM DIFERENCIAL?
- Publicação de extensões no Adobe Commerce Marketplace e domínio do uso das ferramentas automatizadas de validação e certificação do ecossistema.
- Desenvolvimento de testes automatizados robustos (PHPUnit) focados em regras de negócio próprias.
ETAPAS DO PROCESSO:
- Inscrição
- Fit cultural
- Entrevista técnica + Live coding
- Contratação
