
Senior Fullstack Engineer – Node.js, React
Alongside
full-time
Posted on:
Location Type: Remote
Location: Portugal
Visit company websiteExplore more
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