remotepeople logo

Senior Full Stack Engineer

remotepeople Portugal


No Relocation

Posted: March 5, 2026

Job Description

Overview

We’re seeking a Senior Full Stack Engineer to join one of our Software Engineering squads and build scalable, high-performance applications that support the company’s rapid growth. If you thrive in a collaborative environment, have a strong command of both front-end and back-end technologies, and enjoy solving complex technical challenges, we encourage you to explore the opportunity below.

Responsibilities

  • Lead the design and development of full-stack applications using React, TypeScript, Java and Spring Boot

  • Own the end-to-end implementation of complex features and services

  • Architect and maintain robust APIs and scalable microservices

  • Collaborate closely with Product Manager, Designer, and other Engineers to ensure alignment between technical solutions and business needs

  • Mentor and support junior and mid-level engineers, promoting best practices in software development

  • Write and maintain unit, integration, and end-to-end tests

  • Participate actively in Engineering Chapters (Front-End & Back-End), sharing knowledge and raising the bar on engineering standards

Requirements

  • 7+ years of experience in web application development with at least 3 years working with both front-end and back-end technologies

  • Deep experience with React and TypeScript for building modern web applications

  • Good command of Java and Spring Framework or Python and one of its framework for building back-end services

  • Experience designing and implementing REST and GraphQL APIs

  • A strong understanding of security principles and performance optimization

  • Ability to write clean, modular and testable code

Preferred Skills

  • Experience with B2B SaaS products, FinTech, or HRTech

  • Hands-on experience with cloud providers, preferably AWS

  • Familiarity with TDD and writing robust tests

  • Familiarity with UI design tools such as Figma and collaboration with design teams

  • Experience using Storybook for front-end component development

  • Leverage AI coding tools to speed up your workflow with no impact on quality

  • Previous experience working in remote or distributed teams

Why Join Us

  • Growing international Engineering team across Asia and Europe, working on an in-house product

  • Work on cutting-edge technologies and a modern micro-services architecture

  • Collaborate with talented engineers in an environment that fosters personal growth and continuous learning

  • Opportunities for career progression

 

If you’re passionate about software development and want to be part of a fast-growing SaaS company, we’d love to hear from you!

Additional Content

Overview

We’re seeking a Senior Full Stack Engineer to join one of our Software Engineering squads and build scalable, high-performance applications that support the company’s rapid growth. If you thrive in a collaborative environment, have a strong command of both front-end and back-end technologies, and enjoy solving complex technical challenges, we encourage you to explore the opportunity below.

Responsibilities

  • Lead the design and development of full-stack applications using React, TypeScript, Java and Spring Boot

  • Own the end-to-end implementation of complex features and services

  • Architect and maintain robust APIs and scalable microservices

  • Collaborate closely with Product Manager, Designer, and other Engineers to ensure alignment between technical solutions and business needs

  • Mentor and support junior and mid-level engineers, promoting best practices in software development

  • Write and maintain unit, integration, and end-to-end tests

  • Participate actively in Engineering Chapters (Front-End & Back-End), sharing knowledge and raising the bar on engineering standards

Requirements

  • 7+ years of experience in web application development with at least 3 years working with both front-end and back-end technologies

  • Deep experience with React and TypeScript for building modern web applications

  • Good command of Java and Spring Framework or Python and one of its framework for building back-end services

  • Experience designing and implementing REST and GraphQL APIs

  • A strong understanding of security principles and performance optimization

  • Ability to write clean, modular and testable code

Preferred Skills

  • Experience with B2B SaaS products, FinTech, or HRTech

  • Hands-on experience with cloud providers, preferably AWS

  • Familiarity with TDD and writing robust tests

  • Familiarity with UI design tools such as Figma and collaboration with design teams

  • Experience using Storybook for front-end component development

  • Leverage AI coding tools to speed up your workflow with no impact on quality

  • Previous experience working in remote or distributed teams

Why Join Us

  • Growing international Engineering team across Asia and Europe, working on an in-house product

  • Work on cutting-edge technologies and a modern micro-services architecture

  • Collaborate with talented engineers in an environment that fosters personal growth and continuous learning

  • Opportunities for career progression

 

If you’re passionate about software development and want to be part of a fast-growing SaaS company, we’d love to hear from you!