Imagem exibindo o logotipo Trampe de Casa

Programador(a) Full Stack Sênior

Como será seu dia a dia:

  • Atuar em todo o nosso fluxo de desenvolvimento de forma pragmática e colaborativa seguindo boas práticas de codificação.
  • Desenvolver e manter as aplicações com alta qualidade, garantindo o desempenho, segurança e escalabilidade.
  • Colaborar com a equipe de desenvolvimento para definir requisitos, especificações técnicas e prazos.
  • Participar ativamente de reuniões para discussão de arquitetura, design e implementação de soluções.
  • Realizar revisão de código de outros programadores.
  • Realizar testes unitários para garantir a qualidade do código.
  • Identificar e corrigir bugs, realizar melhorias e otimizações em aplicações existentes.
  • Monitorar e analisar performance das entregas em produção.
  • Manter-se atualizado sobre as melhores práticas de desenvolvimento e novas tecnologias.

E para tirar de letra, você precisará:

  • Experiência avançada em linguagem PHP (> 7.x) e orientação a objetos;
  • Experiência avançada com algum framework PHP (Laravel, Symfony ou CakePHP);
  • Experiência com Vue JS ou algum framework/biblioteca frontend de componentes.
  • Banco de dados SQL avançado (MySQL, Postgres, etc);
  • Escrita de testes automatizados (PHP Unit);
  • Conhecimento avançado em versionamento com GIT;
  • Pipelines / Continuous Integration (CI/CD);
  • Domínio em Docker (Comandos de criação, uso e debug);
  • Ferramentas de qualidade de código (PHPStan, Code Sniffer, etc);
  • Conhecimento avançado em boas práticas de desenvolvimento (S.O.L.I.D / Design Patterns / Clean Code / Object Calisthenics);
  • Experiência na criação e nos conceitos de arquitetura de software;
  • APIs REST e protocolo HTTP;
  • Conhecimento em gerenciamento de filas (RabbitMQ ou Kafka);
  • Conhecimento em cache (Redis, Memcached ou Varnish);
  • Experiência em integração com serviços consumindo API's
  • Boa comunicação verbal e escrita;
  • Conhecimento do idioma inglês suficiente para leitura de documentos técnicos. 

E se tiver isso também, melhor ainda:

  • Ferramentas de monitoramento (New Relic, DataDog, etc);
  • Experiência com uso de TypeScript
  • Ser criativo e ter proatividade
  • Capacidade de criar soluções

Empresa: BairesDev

Trabalhe de Casa Arquiteto Python / Ref. 0071P

Contratação: Integral
title

Empresa: Grupo Primo

Front-end Engineer Pleno

Contratação: Integral
title

LWSA

LWSA

  • top 100 brasilícone de verificado
  • ícone de verificado
  • ícone de verificadoLWSA
  • ícone de verificadoA combinar

Compartilhar