Alongside

Senior Fullstack Engineer – Node.js, React

Alongside

full-time

Posted on:

Location Type: Remote

Location: Portugal

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • - Develop **performant, resilient, and secure services, functions, and components**
  • - Design, build, and maintain **asynchronous and event-driven workflows**
  • - Write **clean, testable, and maintainable code**, making testing a priority
  • - Ensure code quality throughout the entire lifecycle, from local development to production
  • - Work with **containerized environments** and modern deployment practices
  • - Collaborate with cross-functional teams while working autonomously toward shared goals
  • - Actively contribute to continuous improvement, best practices, and technical discussions

Requirements

  • - **5+ years of professional experience** in software engineering
  • - Strong experience with **Vanilla JavaScript and/or TypeScript**
  • - Hands-on experience with modern frameworks and platforms such as **React** and **Node.js** (**NestJS is a plus**)
  • - Experience working with **AWS**, **CI/CD pipelines**, and **CDK/Serverless architectures**
  • - Solid understanding of **semantic and accessible HTML**
  • - Good knowledge of **communication protocols and architectural patterns**, including **HTTP, REST, and/or GraphQL**
  • - Experience with both **SQL and NoSQL databases**
  • - Familiarity with **service-oriented architectures**, **design patterns**, and **data structures**
  • - Experience using **Git** and working in **continuous delivery** environments
  • - Ability to use **code quality tools** such as linters, type checkers, and static analyzers
  • - Comfortable working with **agile methodologies** (Scrum, Kanban)
  • - **Fluent in English**
Benefits
  • - Employment Contract;
  • - Health Insurance;
  • - Meal Card;
  • - Gym Ticket;
  • - Remote work (Mandatory residence in Portugal).

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaScriptTypeScriptReactNode.jsNestJSAWSCI/CDSQLNoSQLHTML
Soft skills
communicationcollaborationautonomycontinuous improvementtechnical discussions