Golang Developer

Categoria: Development
Localização: Porto
Regime: Híbrido
Experiência: Mid-Level
Idioma: Inglês Português
Serviço: Consulting

Ref. AO2003

Estamos à procura de um Golang Developer para se juntar a empresa líder na área da iluminação.

Se te consideras uma pessoa flexível e proativa e desejas enfrentar novos desafios profissionais, envia-nos a tua candidatura! Estamos ansiosos por fazer parte do teu crescimento e certamente que iremos construir um futuro de sucesso juntos!

Principais tarefas:

– Projetar e desenvolver aplicações e APIs no lado do servidor para controlar e gerir sistemas de iluminação de forma eficiente

– Implementar algoritmos complexos e lógica para otimizar o controlo de iluminação, eficiência energética e experiência do usuário

– Colaborar com engenheiros para integrar o software de controlo de iluminação com sensores, interruptores e aparelhos de iluminação

– Compreender protocolos de comunicação (por exemplo, DALI, Zigbee, Bluetooth) para interagir com dispositivos de iluminação

– Desenvolver soluções de armazenamento e recuperação de dados, garantindo alto desempenho e confiabilidade

– Implementar recursos de análise de dados e relatórios para fornecer insights sobre o uso de iluminação e consumo de energia

– Criar e manter APIs RESTful para comunicação entre sistemas frontend e backend

– Assegurar transferência de dados segura e eficiente entre interfaces de usuário e controladores de iluminação

– Implementar medidas robustas de segurança para proteger contra acesso não autorizado e violações de dados

– Desenvolver sistemas de autenticação e autorização de usuários

– Otimizar sistemas backend para alta escalabilidade e responsividade, especialmente em ambientes com um grande número de dispositivos de iluminação conectados

– Escrever testes unitários e realizar testes rigorosos para identificar e corrigir defeitos de software

– Conduzir testes de desempenho para garantir que o sistema possa lidar com cargas elevadas

– Documentar o código backend, APIs e arquitetura do sistema para referência e manutenção futura

– Colaborar com programadores frontend para garantir uma integração suave entre os componentes frontend e backend

– Resolver quaisquer problemas ou bugs no software de forma oportuna

Competências técnicas:

– Licenciatura em Engenharia Informática ou Eletrotécnica e de Computadores

– +2 anos experiência como Golang Developer

Competências pessoais:

– Boas capacidades de comunicação, tanto verbais como escritas
– Capacidade de trabalhar em equipa

Ficaste interessado/a nesta oportunidade?

Preenche o formulário.

Partilha esta oportunidade:

Candidata-te a esta vaga

Largar ficheiros aqui ou clicar para carregarO tamanho máximo de ficheiro permitido é 10 MB.
Tipo(s) permitido(s): .pdf, .doc, .docx