Toshiba Global Commerce Solutions - External
Resolv.Global
Engenheiro(a) Full-Stack (Pleno)
Sobre a oportunidade
Estamos contratando um(a) Engenheiro(a) Full-Stack para projetar, construir e executar aplicações em produção no Microsoft Azure, desde APIs e dados até as interfaces web que os clientes utilizam diariamente.
Grande parte do trabalho começa com protótipos e construções assistidas por IA que provam um conceito, mas que ainda não estão prontos para clientes reais. Você os transformará em sistemas seguros, testados, observáveis e escaláveis, trabalhando em estreita colaboração com engenheiros de IA/ML, gerentes de produto e projeto, designers de CX e equipes de operações.
O que você fará
- Construir serviços backend: Desenvolver APIs e serviços com limites claros, testes automatizados e revisão de código.
- Construir aplicações frontend: Criar portais de clientes, consoles internos, telas administrativas e dashboards.
- Levar protótipos para produção: Revisar bases de código geradas por IA e protótipos, determinar o que manter ou reconstruir e prepará-los para usuários reais.
- Integrar serviços de IA: Conectar modelos e serviços de IA, incluindo funcionalidades em tempo real.
- Executar aplicações no Azure: Gerenciar infraestrutura como código e CI/CD em ambientes de desenvolvimento, homologação e produção.
- Conectar sistemas de terceiros: Construir integrações com CRMs, ferramentas de chamados e outras plataformas.
- Manter confiabilidade e observabilidade: Implementar logs, métricas, rastreamento, alertas e participar de uma escala de sobreaviso (on-call).
- Proteger dados: Implementar autenticação, isolamento multi-tenant, gerenciamento seguro de segredos e manuseio seguro de dados pessoais.
- Documentar soluções: Manter documentação técnica clara que ajude outros engenheiros a trabalharem de forma eficaz.
Nossa Stack Tecnológica
- Frontend: TypeScript, React, Next.js, Azure Static Web Apps ou Azure App Service.
- Backend: Node.js, Python, Azure App Service, Container Apps e Functions.
- Dados: PostgreSQL ou Azure SQL, Cosmos DB, Redis e Blob Storage.
- Mensageria: Azure Service Bus, Event Grid e Event Hubs.
- Identidade e acesso: Microsoft Entra ID, Entra External ID, identidades gerenciadas e controle de acesso baseado em função (RBAC).
- Segurança: Azure Key Vault, redes virtuais, endpoints privados e Microsoft Defender for Cloud.
- Entrega: Docker, Azure Container Registry, Bicep ou Terraform, GitHub Actions ou Azure DevOps.
- Observabilidade: Azure Monitor, Application Insights, Log Analytics e OpenTelemetry.
Ambiente de Trabalho
Você trabalhará remotamente da Colômbia ou do México, colaborando com engenheiros de IA/ML, gestão de projetos, design de CX e equipes de operações de BPO. O horário de trabalho é alinhado ao horário comercial do fuso EST.
Valorizamos engenheiros que assumem a responsabilidade, tomam decisões técnicas sólidas, constroem sistemas seguros e confiáveis e se comunicam claramente entre as equipes.
Processo de Contratação
Para garantir justiça e consistência, todos os candidatos devem completar todas as etapas do processo de contratação.
Nosso processo inclui:
- Análise de Currículo
- Questionário de Pré-seleção
- Entrevista em Vídeo Unidirecional
- Entrevista ao Vivo
Observação
Esta é uma vaga que exige o idioma inglês, sendo necessárias fortes habilidades de comunicação escrita e verbal em inglês.
Todos os currículos devem ser enviados em inglês para serem considerados para esta posição.
Requisitos
O que você trará
- 3 a 5 anos de experiência construindo e executando aplicações web em produção tanto em backend quanto em frontend.
- Pelo menos 2 anos de experiência construindo e executando aplicações no Microsoft Azure.
- Fortes habilidades em TypeScript, Node.js e React, com conhecimento prático de Python para serviços de IA/ML.
- Experiência em projetar e integrar APIs REST ou GraphQL.
- Experiência com bancos de dados relacionais e NoSQL, cache e filas.
- Familiaridade com sistemas em tempo real ou orientados a eventos, incluindo WebSockets, streaming e filas de mensagens.
- Experiência integrando APIs de terceiros, incluindo provedores de LLM.
- Experiência com CI/CD usando GitHub Actions ou Azure DevOps.
- Familiaridade com Docker e ferramentas de infraestrutura como código, como Bicep ou Terraform.
- Boas práticas de teste, monitoramento, depuração e revisão de código.
- Histórico de transformar protótipos ou código gerado por IA em aplicações de produção estáveis, abordando lacunas de segurança, tratamento de erros fraco e testes ausentes.
- Familiaridade com ferramentas de codificação por IA, como GitHub Copilot, Cursor ou Claude Code, e a capacidade de revisar, validar e corrigir suas saídas.
- Inglês e espanhol profissionais, tanto escritos quanto falados.
- Residir na Colômbia ou no México, com direito ao trabalho no país.
Diferenciais
- Certificações Azure, como Azure Developer Associate ou Azure Solutions Architect Expert.
- Experiência com C# e .NET.
- Experiência com Azure OpenAI, Azure AI Search ou Azure AI Speech.
- Familiaridade com Azure Kubernetes Service (AKS).
- Experiência na implementação de padrões de LLM, incluindo chamadas de função, geração aumentada de recuperação (RAG), agentes de IA e avaliações.
- Experiência com Dynamics 365, Salesforce, Zendesk ou plataformas similares.
- Experiência em atendimento ao cliente, central de atendimento ou tecnologia de BPO.
- Familiaridade com ambientes SOC 2, PCI DSS ou HIPAA.
- Conhecimento da LFPDPPP do México ou da Lei 1581 da Colômbia.
