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.