#90260

Desenvolvedor Backend - Golang | PHP PL

nstech

Sobre a vaga

Desenvolvedor(a) Backend Pleno

Sobre a oportunidade

Buscamos um(a) Desenvolvedor(a) Backend Pleno para integrar nosso time de tecnologia, atuando no desenvolvimento, evolução e manutenção de soluções robustas, escaláveis e eficientes.

Esperamos um profissional que tenha boa compreensão das regras de negócio, participe ativamente de discussões técnicas e contribua com decisões relacionadas à arquitetura e evolução das aplicações.

Você será responsável por desenvolver códigos limpos, confiáveis e de fácil manutenção, implementar testes automatizados, realizar code reviews e compartilhar conhecimentos com o time, contribuindo para a qualidade das entregas e o desenvolvimento técnico dos colegas.

Principais responsabilidades

  • Desenvolver, evoluir e manter aplicações e serviços backend.

  • Participar de discussões técnicas e decisões relacionadas à arquitetura de software.

  • Trabalhar com arquitetura de microsserviços, considerando escalabilidade, disponibilidade e desempenho.

  • Compreender as regras de negócio e propor soluções técnicas alinhadas às necessidades da operação.

  • Desenvolver e manter testes automatizados, garantindo a qualidade e confiabilidade do código.

  • Realizar code reviews, contribuindo para a padronização e melhoria contínua das entregas.

  • Identificar oportunidades de otimização e melhoria de performance das aplicações.

  • Colaborar com outros desenvolvedores e áreas envolvidas nos projetos.

  • Compartilhar conhecimentos e apoiar o desenvolvimento técnico dos demais integrantes do time.

Requisitos técnicos

  • Experiência com arquitetura de microsserviços.

  • Conhecimento e experiência com bancos de dados relacionais e não relacionais: MySQL, MongoDB, Elasticsearch e Redis.

  • Experiência com desenvolvimento utilizando Golang e PHP.

  • Domínio de Docker para criação e gerenciamento de ambientes.

  • Domínio de Git para versionamento e colaboração em projetos.

  • Conhecimento de metodologias ágeis, especialmente Scrum.

  • Experiência na criação e manutenção de testes unitários.

Competências comportamentais

  • Proatividade: capacidade de antecipar necessidades e propor melhorias.

  • Liderança em projetos: iniciativa para conduzir demandas e contribuir com decisões técnicas.

  • Resolução de conflitos: habilidade para lidar com divergências e buscar soluções colaborativas.

  • Orientação a resultados: compromisso com qualidade, produtividade e cumprimento de objetivos.

  • Comunicação: facilidade para compartilhar ideias, conhecimentos e interagir com diferentes profissionais.

  • Colaboração: disposição para trabalhar em equipe, trocar experiências e contribuir para o crescimento coletivo.

O que esperamos de você

Uma pessoa com visão analítica, autonomia e senso de responsabilidade, que goste de desafios técnicos, tenha interesse em evoluir continuamente e queira contribuir ativamente para a construção de soluções tecnológicas de qualidade.

Formação:Ens. Médio Completo