This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Randstad is looking for a Fullstack Developer to join to our international client team and develop web applications for forecasters and operational meteorologists using the latest web tecnologies. You'll be responsible for implementing the backend using Node.js and developing web components based on Angular in Typescript to create highly interactive web applications for Oporto
Job Responsibility
Implement the backend using Node.js
Develop web components based on Angular in Typescript to create highly interactive web applications for Oporto
Back up our customer support team, fix bugs that have appeared in the operating environment
Requirements
Minimum 3 years of professional experience in developing web single-page applications (frontend and backend)
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 Ability to read, write, and communicate in English
Nice to have
Understanding the efficiency of code and algorithms (both in terms of speed and memory consumption)
Experience with cloud technologies (especially in Amazon EC2)