Senior Software Engineer

KINP Group
Manaus
Teletrabalho
BRL 120.000 - 180.000
Descrição da oferta de emprego

Estamos trabalhando uma posição de Senior Software Engineer, para uma empresa do grupo LWSA, que tem como objetivo, atuar diariamente no propósito de facilitar a vida dos micros e pequenos empreendedores. Esse profissional vai compor o time de desenvolvedores, sendo o sênior da squad. Um dos principais projetos envolve a migração do legado em PHP para microsserviços, utilizando a linguagem Golang. A posição é CLT com um pacote de benefícios bem atrativo. O Modelo de atuação é full remoto.

Responsabilidades:

  1. Participar da migração do monolito, atualmente desenvolvido em PHP, para uma arquitetura baseada em microsserviços utilizando Golang. Isso inclui a definição da estratégia de migração, refatoração de módulos críticos, implementação de boas práticas para integração entre serviços e garantia da escalabilidade e desempenho da nova arquitetura;
  2. Atuar como referência técnica da squad, apoiando o time na definição de padrões de desenvolvimento, revisão de código, resolução de desafios arquiteturais e implementação de boas práticas de engenharia de software;
  3. Papel de mentoria, ajudando no desenvolvimento técnico da equipe por meio de: orientação e suporte no aprendizado e adoção de Golang e padrões modernos de desenvolvimento backend. Acompanhamento do crescimento profissional dos desenvolvedores, promovendo treinamentos, pair programming e sessões de code review.

Qualificações:

  1. Experiência no desenvolvimento de software web com foco em linguagens como PHP e Golang, utilizando frameworks modernos como Laravel, Symfony (PHP) e Gin, Echo (Golang).
  2. Conhecimento em práticas de Clean Architecture, DDD (Domain-Driven Design) e TDD (Test-Driven Development);
  3. Experiência em arquitetura de microsserviços, incluindo design, implementação e manutenção de sistemas distribuídos escaláveis.
  4. Conhecimento em padrões como API Gateway, Service Mesh e comunicação assíncrona via mensageria (ex: Kafka, RabbitMQ, SQS);
  5. Experiência com sistemas de grande complexidade e escala, incluindo otimização de desempenho, balanceamento de carga, escalabilidade horizontal e vertical, além de práticas de monitoramento (ex: Prometheus, Grafana, Datadog);
  6. Experiência com DevOps e infraestrutura como código (IaC), utilizando ferramentas como Docker, Kubernetes, Terraform e CI/CD com GitHub Actions, GitLab CI ou Jenkins;
  7. Experiência com cloud computing (AWS, GCP ou Azure), incluindo serviços como Lambda (serverless), S3, EC2, RDS e API Gateway.
Obtém a tua avaliação gratuita e confidencial do currículo.
Seleciona o ficheiro ou arrasta e larga-o
Avatar
Coaching online gratuito
Melhora as tuas possibilidades de receberes um convite para entrevista!
Torna-te numa das primeiras pessoas a explorar as novas ofertas de Senior Software Engineer em Manaus