Venha integrar um time de excelência, somos a Eyemobile uma startup que nasceu para revolucionar o varejo! ✨ Nossa missão é simplificar a forma como negócios vendem através de inovação e tecnologia. Estamos há 12 anos no mercado, e em nossa história, temos muitos aprendizados e conquistas, que nos ajudaram a construir uma cultura sólida, com base em três pilares: o Cuidar, Imaginar e Simplificar. Tudo isso pensando em nossos clientes, parceiros, colaboradores e na tecnologia. Se você se identifica com valores como: Simplicidade, Agilidade, Confiança, Inovação e Experiência do Cliente, já está há um passo à frente! Então, continue lendo para conhecer mais sobre essa oportunidade que pode mudar sua carreira! ➡️ Como Pessoa Desenvolvedora Backend Web PL você será responsável pela construção e evolução de APIs e micros serviços que suportam os nossos produtos de PDV, Totem de autoatendimento e Portal de Gestão. O profissional será responsável por desenvolver soluções escaláveis, seguras e com alta disponibilidade, com foco em integração entre sistemas, gestão de dados e orquestração de operações críticas do varejo de alimentação. No seu dia a dia estas serão suas responsabilidades: Desenvolver e manter APIs RESTful performáticas e seguras; Projetar e implementar microsserviços desacoplados, com foco em escalabilidade e manutenção; Integrar sistemas internos e externos (ERPs, adquirentes, gateways de pagamento); Trabalhar com bancos de dados relacionais e não relacionais (MySQL, MongoDB, Redis, etc.); Garantir qualidade e estabilidade através de testes automatizados (unitários e de integração); Participar ativamente de decisões técnicas e revisão de código; Colaborar com times de frontend, mobile, produto e integrações para garantir coesão entre as camadas; Aplicar boas práticas de autenticação, autorização, versionamento e monitoramento de APIs; Contribuir para a evolução da arquitetura e da infraestrutura baseada em AWS; Apoiar processos de deploy, rollout e acompanhamento de entregas. Para desempenhar estas atividades entendemos que você precisa ter: Sólida experiência com Node.js em produção; Domínio de JavaScript/TypeScript e boas práticas de engenharia de software; Experiência com bancos relacionais (MySQL), NoSQL (MongoDB) e uso de ORMs como Sequelize ou TypeORM; Conhecimento de ferramentas de mensageria e filas (ex: RabbitMQ, SQS); Vivência em ambientes com arquitetura distribuída e micros serviços; Prática com testes automatizados e integração contínua (CI/CD); Experiência com Git, versionamento estruturado e cultura de code review. Diferenciais técnicos: Experiência com AWS (Lambda, ECS, S3, RDS, CloudWatch, etc.); Vivência com integrações com sistemas externos (ex: adquirentes, ERPs, gateways de pagamento); Conhecimento de estratégias de segurança e observabilidade em APIs REST (rate limiting, circuit breaker, tracing, etc.); Experiência com autenticação OAuth2 e JWT; Participação em projetos com alto volume transacional e requisitos de alta disponibilidade. Stack e Ferramentas Linguagem: JavaScript / TypeScript Runtime: Node.js Frameworks: Express, Koa.js, NestJS Banco de dados: MySQL, MongoDB, Redis CI/CD: GitLab, BitBucket Infraestrutura: AWS (Lambda, API Gateway, ECS, RDS, SQS, EventBridge, S3, CloudWatch, Cognito, etc.) Monitoramento: CloudWatch, etc. Versionamento: Git O que oferecemos Atuação em produtos críticos com desafios reais de performance e escalabilidade; Ambiente técnico colaborativo e com autonomia para decisões arquiteturais; Flexibilidade de trabalho remoto; Acesso a produtos reais com grande volume de transações. Mais informações: Possuir CNPJ ativo (nosso modelo de contratação é PJ - Prestador de Serviço); Vaga remota e com horários flexíveis. Acha que é essa vaga é pra você? Não perca tempo e venha fazer parte da revolução do varejo com a gente! #vemsereyemaker!