Michael Page Portugal

Michael Page is the world's leading recruitment company for middle and senior management, present in continental Europe, Asia-Pacific, North and South America, and Africa.
About company

Web Developer (TypeScript)

On-site

location Porto

date September 10, 2025

types Full-time

wage 45000 EUR

We are seeking a Web Developer (Typescript) to join a technology-focused team in Porto. This role requires experience with Typescript and the ability to develop and maintain scalable web applications.

Client Details

International leader in meteorological software development for different purposes, namely civil, aerospace, scientific and other institutions. They are specialised in big-data processing; visualisation platforms and other services like Cloud APIs, scalable data processing, etc.

Description

The Web Developer will be responsible for:

- Developing professional web applications for forecasters and operational meteorologists using the latest web technologies.

- You'll be responsible for implementing the backend using NestJS/Node.js and developing web components based on Angular and Typescript to create highly interactive web applications.

- You will play a key role in reshaping the way weather and climate information is visualised and analysed, making a direct impact in the field of meteorology.

- Also you will act as a backup to support teams implementing solutions.

Profile

The Web Developer we are looking for, must have:

- Understanding the efficiency of code and algorithms (both in terms of speed and memory consumption);

- Advanced experience with backend frameworks (e.g., Express, NestJS, Next.js) and libraries (e.g., Socket.io, Apollo/GraphQL, Passport);

- Knowledge of modern client-side web frameworks (e.g., Angular, React, Vue) and libraries (e.g., RxJS, NgRx, Leaflet), and willingness to learn new ones);

- Strong familiarity with development tools (e.g., Git, Yarn/NPM, Angular CLI/NX/Webpack, SASS/SCSS);

- Experience in Typescript/ES6+ programming;

- Experience with cloud technologies (especially in Amazon EC2);

- Other technologies: version control systems (Git, GitLab), continuous integration, issue tracking (JIRA), Wiki (Confluence);

- Ability to read, write, and communicate in English.

Job Offer

- Competitive salary;

- Multinational company;

- Permanent contract with opportunities for career growth;

- Collaborative and innovative work environment in Porto region.

Candidate-se através do website

Contacts and address

earth Avenida Liberdade, n. 180 A, 3º Andar 1250-146 Lisboa