JUNIOR FULLSTACK DEVELOPER (HYBRID)
Descrição da vaga
JUNIOR FULLSTACK DEVELOPER (HYBRID PORTO)
Portuguese company hires for hybrid position
📍 Location: Porto / Vila Nova de Gaia, Portugal
⚠️ Only candidates already based in Portugal will be considered
💼 Work Model: Hybrid — 2 days per week in the office
🗣️ Language Requirements: Fluent English mandatory
🕓 Seniority: Júnior (1-3 years)
🏭 Sector: Mobility
💲Rate Between €2100 - 2400 RV or unipessoal (gross value)
⚠️ Instructions: Please send your CV in English and make sure to include all skills and experience that match the requirements of the opportunity. This will significantly increase your chances of success.
About The Opportunity
We are looking for a Junior Fullstack Developer to contribute to web applications using React, TypeScript, Node.js and NestJS. You will develop your frontend and backend skills within a collaborative Agile team, receiving guidance while progressively taking greater ownership.
Responsibilities
- Develop and maintain responsive React/TypeScript interfaces and reusable components.
- Support backend services and REST API development with Node.js, NestJS and TypeScript.
- Integrate frontend applications with APIs, implementing data validation and error handling.
- Contribute to database development, data modelling, queries, authentication and authorisation.
- Write and maintain frontend and backend unit tests.
- Collaborate with Product, Design and Engineering teams, participating in code reviews and continuous improvement.
- 1–3 years in Fullstack, Frontend or Backend development. Relevant internships, graduate programmes and practical development experience will be considered.
- Hands-on React and TypeScript experience, including reusable components, responsive interfaces and Tailwind CSS or similar styling frameworks.
- Experience developing services and APIs with Node.js and NestJS; understanding of REST, HTTP and error handling.
- Basic PostgreSQL knowledge and familiarity with ORMs such as Prisma, TypeORM or MikroORM, plus schema validation tools such as Zod.
- Understanding of OAuth2, OpenID Connect and JWT authentication mechanisms.
- Experience with unit testing frameworks such as Jest or Vitest.
- Basic Docker, Kubernetes and container experience; familiarity with Git workflows, CI/CD, Scrum/Kanban and the software development lifecycle.
- Fluent English. Exposure to Playwright, Storybook and Figma, and certifications in Cloud, DevOps, Platform Engineering, Kubernetes, AWS, Azure or Google Cloud are advantages.
5 Questions for Candidates
- What professional, internship or practical experience do you have with React and TypeScript?
- Have you developed backend services or REST APIs using Node.js and NestJS?
- What experience do you have with PostgreSQL, ORMs and authentication mechanisms?
- Can you describe how you used unit tests, Git and containers in a project?
- Are you comfortable working in fluent English, attending the office twice weekly and considering the stated compensation range?
React, TypeScript, Node.js, NestJS, Tailwind CSS, PostgreSQL, REST APIs, Jest, Docker, Kubernetes, CI/CD
#00360074
Interessado nesta vaga?