Software Engineer (Full-Stack)
Remote (CET time zone) | Full Remote
Language: English
Por favor, lea detenidamente la información de esta oferta de empleo para entender exactamente qué se espera de los posibles candidatos.
About the project
We are looking for a Full-Stack Software Engineer to join the Digital Property Registry (DPR) initiative, a global 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 responsibilities
Development & 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 decisions
Code 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 reliability
Collaboration
* Collaborate with engineers, designers and product stakeholders
* Participate in agile ceremonies and technical discussions
* Contribute to technical documentation and engineering standards
Continuous improvement
* Identify optimization and modernization opportunities
* Promote best practices in performance and accessibility
* Stay updated with modern frameworks and engineering trends
Required 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. xpzdshu 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 practices
Nice to have
* Experience with NestJS
* Experience with Java / Spring ecosystem