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:
1. Projetar e desenvolver aplicações e APIs no lado do servidor para controlar e gerir sistemas de iluminação de forma eficiente.
2. Implementar algoritmos complexos e lógica para otimizar o controlo de iluminação, eficiência energética e experiência do usuário.
3. Colaborar com engenheiros para integrar o software de controlo de iluminação com sensores, interruptores e aparelhos de iluminação.
4. Compreender protocolos de comunicação (por exemplo, DALI, Zigbee, Bluetooth) para interagir com dispositivos de iluminação.
5. Desenvolver soluções de armazenamento e recuperação de dados, garantindo alto desempenho e confiabilidade.
6. Implementar recursos de análise de dados e relatórios para fornecer insights sobre o uso de iluminação e consumo de energia.
7. Criar e manter APIs RESTful para comunicação entre sistemas frontend e backend.
8. Assegurar transferência de dados segura e eficiente entre interfaces de usuário e controladores de iluminação.
9. Implementar medidas robustas de segurança para proteger contra acesso não autorizado e violações de dados.
10. Desenvolver sistemas de autenticação e autorização de usuários.
11. Otimizar sistemas backend para alta escalabilidade e responsividade, especialmente em ambientes com um grande número de dispositivos de iluminação conectados.
12. Escrever testes unitários e realizar testes rigorosos para identificar e corrigir defeitos de software.
13. Conduzir testes de desempenho para garantir que o sistema possa lidar com cargas elevadas.
14. Documentar o código backend, APIs e arquitetura do sistema para referência e manutenção futura.
15. Colaborar com programadores frontend para garantir uma integração suave entre os componentes frontend e backend.
16. 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:
#J-18808-Ljbffr