
Bling | Pessoa Desenvolvedora Pleno (PHP e Golang) | Sistemas Internos | Remoto
- Brasil
- Permanente
- Meio período
- Desenho e construção de soluções evolutivas e resilientes;
- Acompanhar e controlar débitos técnicos das soluções;
- Participar ativamente na estratégia com o time de produto/negócio;
- Criar e manter documentação técnica para o código desenvolvido.
- Controlar os níveis de obsolescência da plataforma;
- Trabalhar em colaboração com outros membros da equipe.
- Buscar evolução contínua da tecnologia e solução utilizada, monitorando o desempenho de aplicativos e sistemas para garantir agilidade e eficiência;
- Fomentar cultura de revisão de código, DevOps e desenvolvimento seguro;
- Participar de todas as fases do design de sistemas de alta criticidade, analisando os requisitos, propondo novas soluções que agreguem valor para as áreas técnica e de negócios e visando obter melhorias para o produto;
- Garantir a qualidade do código e a observabilidade das métricas de negócio e sistêmicas;
- Estabelecer rotinas de teste unitários e automatizados dos produtos desenvolvidos;
- Prover suporte técnico L3.
- Experiência de desenvolvimento de software web com linguagens como PHP e frameworks relacionados;
- Domínio em versionamento de código via Gitlab/Github;
- Experiência com boas práticas: SOLID, Clean Code, Design Patterns
- Experiência em banco de dados relacionais e não relacionais (MySQL, DynamoDB, DocumentDB);
- Desejável experiência em banco de dados chave-valor, como o Redis
- Conhecimento de HTML, Javascript, CSS e frameworks de front-end;
- Experiência em arquitetura event-driven, mensageria e orientação a eventos (Kafka, AMQ, SQS, SNS.. etc);
- Conhecimento de testes automatizados e testes unitários e conceitos de desenvolvimento seguro;
- Inglês técnico;
- Experiência com monitoramento e observabilidade (APM, logs, métricas, tracing);
- Conhecimento em metodologias ágeis (Kanban, Scrum, etc);
- Conhecimento em DDD (Domain Driven Development)
- Experiência em arquitetura de microsserviços;
- Experiência com sistemas de grande complexidade e escala;
- Familiaridade com esteiras de CI/CD, Docker e Terraform;
- Experiência em soluções Cloud (AWS);
- Apoio na tomada de decisão técnica (escalabilidade, performance, trade-offs);
- Experiência de desenvolvimento de software web com linguagens como Golang e frameworks relacionados.
- Etapa 2: Triagem RH2Triagem RH
- Etapa 3: Agendamento entrevista | Contato telefônico3Agendamento entrevista | Contato telefônico
- Etapa 4: Entrevista com RH4Entrevista com RH
- Etapa 5: Entrevista com gestor5Entrevista com gestor
- Etapa 6: Envio da Carta Oferta 6Envio da Carta Oferta
- Etapa 7: Contratação7Contratação