Software Engineer (Full-Stack)📍 Remote (CET time zone) | 💻 Full Remote🗣️ Language: EnglishAbout the projectWe are looking for a Full-Stack Software Engineer to join the Digital Property Registry (DPR) initiative, a integral compliance program focused on managing the lifecycle of externally facing digital assets, from creation to decommissioning.You will work in a modern engineering environment contributing to scalable applications, system design decisions, and continuous platform improvements.Key responsibilitiesDevelopment & implementation- Design and develop scalable front-end and back-end applications- Build reusable components and modular services- Develop and integrate REST APIs and external services- Contribute to architecture and technical design decisionsCode quality & testing- Write clean, maintainable and well-documented code- Ensure test coverage (unit, integration and end-to-end testing)- Apply secure coding standards and best practices- Monitor and improve application performance and reliabilityCollaboration- Collaborate with engineers, designers and product stakeholders- Participate in agile ceremonies and technical discussions- Contribute to technical documentation and engineering standardsContinuous improvement- Identify optimization and modernization opportunities- Promote best practices in performance and accessibility- Stay updated with modern frameworks and engineering trendsRequired experience:General requirements- 5–8 years of experience as a Software Engineer (Full-Stack or similar roles)Must-have skills- Strong experience with React frameworks (Next.js or Remix), including SSR- Advanced TypeScript knowledge- Strong backend experience with Node.js + TypeScript- Experience designing and consuming REST APIs- Experience with responsive UI and design systems- Knowledge of performance optimization and accessibility standards (WCAG)- Experience with scalable architectures and data modeling- Cloud experience (Azure preferred, AWS or GCP also acceptable)- Experience with CI/CD pipelines and infrastructure as code- Knowledge of deployment strategies and system reliability- Strong Git/GitHub experience (PRs, branching strategies, code reviews)- Experience with automated testing strategies- Secure coding practicesNice to have- Experience with NestJS- Experience with Java / Spring ecosystem