
Senior Full Stack Engineer
remotepeople • Portugal
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!