Elevus logo

Frontend Developer

Elevus
1 day ago
Full-time
On-site
Aveiro, Portugal

A Elevus encontra-se a recrutar um(a) Mid-Level Frontend Developer para integrar uma empresa tecnológica dedicada ao desenvolvimento de produtos IoT para Smart Cities, Indústria, Saúde e Transportes.

Procuramos um profissional com experiência sólida em React e TypeScript, capaz de desenvolver interfaces intuitivas e de elevada performance, contribuindo também para a evolução da arquitetura frontend de plataformas que processam dados em tempo real provenientes de veículos, sensores e redes IoT.

Principais Responsabilidades

  • Desenvolver componentes React reutilizáveis, escaláveis e orientados para a performance;
  • Criar interfaces para visualização e controlo de sistemas reais, incluindo veículos, sensores e dispositivos IoT;
  • Implementar novas funcionalidades e serviços associados às plataformas de IoT e Transportes;
  • Participar nas decisões relacionadas com a arquitetura, tecnologias e evolução do frontend;
  • Assegurar a manutenção e melhoria contínua da codebase existente;
  • Promover boas práticas de desenvolvimento, incluindo testes automatizados, code reviews e refactoring incremental;
  • Otimizar a performance e escalabilidade das aplicações, nomeadamente no tratamento de fluxos de dados em tempo real;
  • Colaborar com uma equipa multidisciplinar de produto, contribuindo para a qualidade e usabilidade das soluções.

Perfil Pretendido

  • Licenciatura em Engenharia Informática, Engenharia de Software, Ciências da Computação ou área similar;
  • Experiência profissional mínima de 3 anos em desenvolvimento frontend com React e TypeScript;
  • Conhecimentos sólidos de engenharia de software, algoritmos e princípios de desenho de software;
  • Experiência com Redux ou outras ferramentas de gestão de estado;
  • Experiência na integração com APIs REST;
  • Conhecimentos de OpenAPI;
  • Bons conhecimentos de CSS e SCSS Modules;
  • Experiência na criação de código legível, estruturado, testável e de fácil manutenção;
  • Capacidade para participar em decisões técnicas e propor melhorias;
  • Boa capacidade de comunicação e trabalho em equipa;
  • Bons conhecimentos de Inglês.

Valorizamos

  • Experiência com RTK Query;
  • Conhecimentos de testes End-to-End;
  • Experiência com testes automatizados e ferramentas de qualidade de código;
  • Experiência em plataformas com grandes volumes de dados ou informação em tempo real;
  • Conhecimentos ou interesse nas áreas de IoT, mobilidade e sistemas de transporte;
  • Experiência em ambientes Agile.