ItsaCheckmate
ItsaCheckmate
201 – 500 Funcionários
ConsultoriaLogísticaMarketing
A ItsaCheckmate desenvolve tecnologia de pedidos digitais para restaurantes, reunindo pedidos pela web, por aplicativos, quiosques e canais de terceiros em uma plataforma integrada. Suas ferramentas incluem programas de fidelidade, gestão de catering, pedidos por QR code e gerenciamento de canais, ajudando as equipes dos restaurantes a coordenar pedidos, reduzir erros e dar suporte às operações do dia a dia. A ItsaCheckmate atende mais de 2.400 marcas e oferece um marketplace de integrações.

Engenheiro sênior full-stack, Python e React

Desenvolva software de tecnologia para restaurantes com IA para marcas globais, trabalhando com Python e React. Assuma a liderança de funcionalidades escaláveis, da arquitetura e do desenvolvimento à implantação e ao monitoramento.

Descrição

  • Trabalhe com as equipes de Produto, Design e Engenharia para criar, testar, implantar e manter aplicações web escaláveis.
  • Use agentes de programação com IA para acelerar o desenvolvimento de produtos e corrigir defeitos.
  • Desenvolva e mantenha APIs RESTful e GraphQL.
  • Crie fluxos de trabalho assíncronos para aplicações com ferramentas como Sidekiq.
  • Desenvolva interfaces React.js responsivas e de alto desempenho, além de componentes reutilizáveis.
  • Escreva e otimize consultas SQL para bancos de dados PostgreSQL e MySQL.
  • Reforce a confiabilidade, a escalabilidade e a facilidade de manutenção de grandes sistemas empresariais.
  • Elabore especificações técnicas com a equipe para apoiar os roteiros de produto e os objetivos de arquitetura empresarial.
  • Use ferramentas de APM e observabilidade para encontrar, diagnosticar e resolver gargalos de desempenho.
  • Identifique a dívida técnica e lidere iniciativas práticas para reduzi-la.
  • Conduza funcionalidades e questões complexas do design do produto à implementação, ao lançamento e ao monitoramento.
  • Trabalhe com Produto, Design e Engenharia em um ambiente colaborativo organizado em squads.
  • Dê suporte a clientes externos trabalhando com usuários internos da plataforma.
  • Priorize e reduza a dívida técnica enquanto melhora a escalabilidade e o desempenho do sistema.
  • Contribua para conversas sobre arquitetura e design técnico.
  • Participe de revisões de código, testes automatizados, CI/CD e fluxos de implantação.
  • Diagnostique e resolva interrupções, identifique as causas raiz e implemente melhorias de acompanhamento.
  • Oriente engenheiros juniores e incentive boas práticas de engenharia usando abordagens conduzidas por IA.

Requisitos

  • Bacharelado em Ciência da Computação, Engenharia ou experiência prática equivalente.
  • Pelo menos 6 anos desenvolvendo aplicações empresariais com Python.
  • Pelo menos 3 anos trabalhando com React.js ou outro framework moderno de JavaScript.
  • Pelo menos 3 anos em uma equipe de engenharia com 30 pessoas ou mais.
  • Pelo menos 3 anos trabalhando totalmente de forma remota, com interesse em continuar assim.
  • Pelo menos 3 anos desenvolvendo e operando aplicações na AWS.
  • Pelo menos 2 anos usando agentes de programação com IA, incluindo Claude Code ou Codex.
  • Experiência usando Docker em um ambiente de desenvolvimento local.
  • Experiência operando cargas de trabalho empresariais em produção na AWS.
  • Experiência integrando APIs RESTful e GraphQL.
  • Experiência escrevendo consultas SQL diretamente em um banco de dados relacional.
  • Experiência desenvolvendo processamento assíncrono de tarefas em segundo plano com várias ferramentas ou frameworks.
  • Experiência com ferramentas de observabilidade como Datadog, Sentry ou New Relic.
  • Experiência escrevendo testes unitários automatizados com cobertura de código superior a 60%.
  • Experiência desenvolvendo fluxos de CI/CD com GitHub Actions.
  • Experiência modernizando aplicações Python legadas.
  • Experiência em uma organização de engenharia orientada a produto.
  • Experiência trabalhando em várias equipes ou squads de engenharia.
  • Forte senso de responsabilidade e autonomia, inclusive para apontar lacunas identificadas.
  • Experiência em ambientes de produção transacionais de alto volume.
  • Capacidade de transformar documentos de requisitos do produto em especificações técnicas detalhadas.
  • Disponibilidade para trabalhar no horário do leste dos EUA, das 9h às 17h.