
INSCALE
Desenvolvedor Frontend React
Lisboa
29 de novembro de 2025
Tempo inteiro
Descrição do Papel
O nosso cliente é uma empesa do Reino Unido em rápido crescimento que desenvolve e vende soluções tecnológicas para as forças de segurança e setores de segurança. Os seus sistemas de vídeo portáteis, inteligentes, eficientes e seguros operam em situações de alta tensão, perigo e medo. Estas são situações que, para algumas pessoas, são "tudo a seu favor". Os seus produtos oferecem segurança, confiança e apoio a estas pessoas. A sua tecnologia reduz o crime e economiza tempo e dinheiro.
O mercado de equipamentos de vídeo portáteis, software e serviços está atualmente a viver um crescimento hiper-rápido superior a 50% ano após ano. Como líder deste mercado, o nosso cliente está a passar por rápidas mudanças enquanto se esforça para acompanhar e aproveitar as oportunidades de mercado globais.
Atualmente, fornecem e suportam câmaras e software a clientes em 35 países. Têm operações no Reino Unido, EUA, Alemanha, Austrália, Índia e Hong Kong, e as suas atividades internacionais estão a crescer rapidamente.
Principais responsabilidades:
- Trabalhar com o desenvolvedor full-stack sênior numa aplicação web, que é usada para visualizar, administrar e gerir o conteúdo das câmaras
- Desenvolver e manter aplicações web responsivas e performáticas usando React e TypeScript
- Desenvolver e manter a interface do usuário usando ASP.NET MVC Views (Razor), JavaScript, HTML e SCSS
- Criar e atualizar controladores MVC para suportar a funcionalidade da interface do usuário e os fluxos de trabalho da aplicação
- Trabalhar em estreita colaboração com as equipas de backend e produto para entregar características de ponta a ponta
- Desplegar e manter aplicações frontend instaladas tanto em ambientes Cloud como on-premises
- Escrever código limpo e manutenível e participar em revisões de código
- Investigar e resolver problemas de performance da interface do usuário, bugs e incidentes de produção
- Contribuir para as decisões de design da interface do usuário e arquitetura de componentes Inscale.net.
Requisitos Principais
- 3–5 anos de experiência com React e TypeScript
- Experiência com gestão de estado usando Context API
- Compreensão de REST APIs e integração de aplicações frontend com serviços de backend
- Familiaridade com ferramentas modernas de frontend: Webpack, Vite ou sistemas de construção semelhantes
- Forte experiência com ASP.NET MVC (.NET Framework)
- Experiência prática com Razor Views
- Proficiência em JavaScript (ES5/ES6) e jQuery
- Forte especialização em SCSS / CSS
- Sólida compreensão de padrões arquiteturais MVC
- Experiência com HTML5, layouts responsivos e compatibilidade entre navegadores
- Experiência em hospedar aplicações na Cloud (Azure) e em on-premises (IIS)
- Confortável a usar Git e participar em processos de desenvolvimento colaborativo
- Sólidas habilidades de depuração e resolução de problemas
- Compreensão de princípios de UX e considerações de acessibilidade
- Azure DevOps ou similar (JIRA)
- GIT
- Hospedar aplicações web em IIS
- Boas habilidades de comunicação em inglês, tanto faladas como escritas
- Habilidades de resolução de problemas
- Demonstrar uma abordagem lógica e estruturada à gestão do tempo e priorização de tarefas
- Criar e manter fortes relações de trabalho com outros membros da equipa
Agradável Ter
- Experiência com SignalR ou outras tecnologias de comunicação em tempo real
- Conhecimento de autenticação Azure AD (MSAL)
- Familiaridade com pipelines CI/CD do Azure DevOps e rastreamento de itens de trabalho
- Compreensão das melhores práticas de segurança em aplicações frontend
- Familiaridade com estruturas de teste automatizadas (Jest, React Testing Library, Cypress)
- Experiência em trabalhar com Azure Cloud (ou qualquer outro provedor de cloud)
- NET Framework Web API
Benefícios
- Contrato permanente com a Inscale
- 14 salários
- 22 dias de férias
- Feriados em Portugal
- Seguro de saúde
- Benefícios flexíveis
- Plano de carreira