PAR Technology
PAR Technology
1.001 – 5.000 Funcionários
Alimentos e bebidasConsultoriaLogística
A PAR Technology desenvolve tecnologia para restaurantes, empresas de hotelaria e outros ambientes de serviços de alto volume. Sua plataforma reúne sistemas de ponto de venda, pedidos digitais, pagamentos e ferramentas de fidelização de clientes para ajudar os operadores a coordenar os fluxos de trabalho das áreas de atendimento e operações internas. A PAR Technology atende organizações de restaurantes de serviço rápido e casual, cinemas, cassinos, parques temáticos, hotéis e lojas de conveniência, com produtos baseados em nuvem projetados para apoiar operações mais eficientes e uma experiência mais consistente para os clientes.

Desenvolvedor Backend Staff na PAR Technology (Remoto na Sérvia)

Lidere o desenvolvimento backend das plataformas de software e hardware para restaurantes da PAR Technology usando PHP e Go. Assuma a responsabilidade por APIs, arquitetura, práticas de engenharia assistidas por IA e confiabilidade em produção.

Descrição

  • Projetar, desenvolver e manter sistemas backend, serviços e APIs complexos para soluções integradas de pedidos, pagamentos e fluxos de trabalho.
  • Definir a arquitetura de software e os projetos técnicos, incluindo o comportamento do sistema, as dependências, os fluxos de dados e os pontos de integração.
  • Liderar funcionalidades complexas e iniciativas técnicas desde os requisitos e o design até a implementação, os testes, a implantação, a validação em produção e o acompanhamento pós-lançamento.
  • Identificar proativamente problemas técnicos, riscos, dependências e oportunidades de melhoria.
  • Atuar como referência técnica para desenvolvedores em arquitetura, implementação, depuração, desempenho e práticas de engenharia.
  • Fornecer orientação técnica e recomendações ao Engineering Manager.
  • Orientar desenvolvedores e compartilhar conhecimento técnico com toda a equipe.
  • Revisar o código quanto à correção, arquitetura, manutenibilidade, desempenho, segurança e escalabilidade.
  • Aprimorar padrões de engenharia, práticas de codificação, processos de desenvolvimento e diretrizes técnicas.
  • Usar e avaliar ferramentas de engenharia assistidas por IA para melhorar a velocidade de desenvolvimento, a qualidade, a investigação, a depuração, os testes e a documentação.
  • Ajudar desenvolvedores a estabelecer fluxos de trabalho eficazes e responsáveis de desenvolvimento assistido por IA.
  • Colaborar com as equipes de Produto, Engenharia de Qualidade, Frontend, Arquitetura, DevOps e outras equipes de engenharia.
  • Criar e manter testes unitários, de integração e automatizados.
  • Construir APIs e integrações confiáveis, compatíveis com versões anteriores, de alto desempenho e escaláveis.
  • Encontrar e resolver gargalos de desempenho e problemas de utilização de recursos.
  • Investigar incidentes complexos em produção, determinar as causas raiz e implementar medidas corretivas e preventivas.
  • Usar ferramentas de monitoramento, registros, métricas e observabilidade para avaliar o comportamento do sistema e validar alterações.
  • Preparar estimativas técnicas e comunicar premissas, dependências, riscos e incertezas.
  • Definir prioridades com o Engineering Manager enquanto gerencia de forma independente a entrega técnica e as dependências.
  • Comunicar riscos, bloqueios e problemas de desenvolvimento junto com as soluções ou recomendações propostas.
  • Trabalhar com Git e fluxos de trabalho estabelecidos de desenvolvimento de software.
  • Ampliar o conhecimento técnico e avaliar tecnologias, ferramentas e práticas de engenharia relevantes.
  • Reduzir a dívida técnica e identificar oportunidades de modernização, simplificação e melhoria arquitetural.
  • Equilibrar a entrega rápida com a manutenibilidade do sistema no longo prazo.

Requisitos

  • Bacharelado em Ciência da Computação, Engenharia de Software, Tecnologia da Informação ou área técnica relacionada, ou experiência prática equivalente.
  • Ampla experiência profissional desenvolvendo software backend e entregando de forma independente sistemas complexos em produção.
  • Proficiência sólida em PHP e frameworks web PHP modernos e/ou Go (Golang).
  • Conhecimento sólido de bancos de dados relacionais, especialmente MySQL, incluindo modelagem de dados, otimização de consultas e considerações de desempenho.
  • Experiência substancial projetando e mantendo APIs e integrações.
  • Conhecimento profundo de arquitetura de software, padrões de projeto, manutenibilidade, escalabilidade e desempenho.
  • Forte compreensão de sistemas distribuídos, integrações de serviços, processamento assíncrono e cenários de falha.
  • Forte compreensão de práticas de testes unitários, de integração e automatizados.
  • Forte compreensão de sistemas em produção, observabilidade, registros, monitoramento, solução de problemas e análise de causa raiz.
  • Sólida experiência com Git, ambientes Linux e práticas modernas de CI/CD.
  • Experiência trabalhando em ambientes ágeis e de entrega contínua.
  • Capacidade comprovada de resolver problemas técnicos complexos de forma independente, com supervisão limitada.
  • Capacidade comprovada de assumir funcionalidades complexas e iniciativas técnicas de ponta a ponta.
  • Experiência prática usando ferramentas de engenharia de software assistidas por IA como parte significativa do fluxo de desenvolvimento.
  • Capacidade de avaliar criticamente, validar e corrigir código e soluções técnicas gerados por IA.
  • Capacidade de aplicar IA ao desenvolvimento, à investigação, aos testes, à documentação e à resolução de problemas mantendo a qualidade.
  • Sólidas capacidades de revisão de código e mentoria técnica.
  • Sólidas habilidades de comunicação e colaboração entre Engenharia, Produto, Engenharia de Qualidade, Arquitetura e DevOps.
  • Alto senso de responsabilidade, comprometimento e autonomia.
  • Forte compromisso com a qualidade do software, o desempenho, a confiabilidade e a manutenibilidade de longo prazo.
  • Capacidade de equilibrar excelência técnica com prioridades de negócio e requisitos de entrega.
  • Direito legal de trabalhar na Sérvia.

Benefícios

  • Igualdade de oportunidades de emprego independentemente de raça, cor, religião, sexo, origem nacional, idade, deficiência ou genética.
  • Adaptações razoáveis estão disponíveis para pessoas com deficiência durante o processo de candidatura e emprego.

Vagas relacionadas

Kreato Global | BPO and Language Solutions

Intérprete remoto de inglês e espanhol para OPI/VRI

Kreato Global | BPO and Language Solutions

Interprete remotamente entre pessoas que falam inglês e espanhol em contextos médicos, financeiros, de serviços sociais e atendimento ao cliente. Ofereça suporte linguístico à Kreato Global em toda a América Latina.

Abrir
RecruitGo

Assistente Executivo Remoto de Prospecção e Marketing — Filipinas

RecruitGo
51 – 200 Funcionários
ConsultoriaLogísticaMarketing

Presta suporte administrativo, gerencia o CRM e realiza ações de prospecção e marketing para a RecruitGo, uma empresa de Employer of Record que atende clientes globais com talentos de mercados emergentes. Dá suporte à administração diária e às campanhas criativas de dois clientes voltados ao Reino Unido.

Abrir
SPERTON - Where Great People Meet

Executivo de vendas de elevadores e sistemas de estacionamento

SPERTON - Where Great People Meet
51 – 200 Funcionários

Impulsione as vendas de elevadores e sistemas de estacionamento na região oeste de Mumbai. Construa relacionamentos com clientes e revendedores e gerencie negócios desde o primeiro contato até a execução do projeto.

Abrir