
Fullstack Developer – Nest.js, Angular
LUZA Group
contract
Posted on:
Location Type: Remote
Location: Portugal
Visit company websiteExplore more
About the role
- Own and deliver end-to-end features across the full stack, from data modelling and API design to user-facing interfaces
- Design and implement scalable systems using TypeScript across both backend and frontend
- Build and evolve backend services using Nest.js (Node.js), including APIs, databases, and background workflows, with a strong focus on performance, data integrity, and reliability
- Develop high-quality frontend experiences using Angular, applying best practices in component architecture, state management, and performance optimization
- Take ownership of features from ambiguous problem statements through design, implementation, testing, and production release
- Act as a product-minded engineer, collaborating with product and design to shape solutions and challenge assumptions when appropriate
- Collaborate within Agile (Scrum) teams, contributing to planning, refinement, reviews, and continuous improvement.
Requirements
- Degree in Computer Science, Information Technology, or a related field.
- Several years of experience building and operating production-grade web applications and distributed systems
- Strong, hands-on experience across the full stack, including:
- Backend: Nest.js, Node.js, REST and/or GraphQL APIs, relational and/or NoSQL databases
- Frontend: Angular, modern CSS, component-based architectures, and state management (e.g. NgRx, Signals, RxJS)
- Deep expertise in TypeScript, with a strong focus on type safety, maintainability, and developer productivity
- Solid understanding of backend architecture concepts such as dependency injection, modular design, and layered architectures
- Experience with AWS services (e.g. SQS, Cognito, SNS, EC2, S3, RDS, Lambda, CloudWatch)
- Experience working in Agile (Scrum) environments
- Proven ability to work autonomously and take full ownership of complex features from concept to deployment
- Strong product and UX sensibility, balancing engineering quality with the ability to ship efficiently
- Comfort working in fast-paced, evolving environments and collaborating across engineering, product, and design teams
- Fluent in written and spoken English.
Benefits
- Our company does not sponsor work visas or work permits. All applicants must have the legal right to work in the country where the position is based. Only candidates who meet the required qualifications and match the profile requested by our clients will be contacted.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
TypeScriptNest.jsNode.jsREST APIsGraphQL APIsrelational databasesNoSQL databasesAngularmodern CSSstate management
Soft skills
ownershipcollaborationproduct-mindedautonomyUX sensibilitycommunicationproblem-solvingadaptabilitycontinuous improvementteamwork
Certifications
Degree in Computer ScienceDegree in Information Technology