




Job Summary: We are seeking a full-stack developer with experience in Angular 20+ and NestJS to join an innovative team and co-create a better future. Key Highlights: 1. Develop and maintain web applications using Angular 20+ and Web Components. 2. Design and implement RESTful APIs with NestJS. 3. Collaborate across the full software development lifecycle within a global team. Join Stefanini! At Stefanini, we are more than 30\.000 brilliant minds connected from 41 countries, doing what we love and co\-creating a better future. **Responsibilities and Authorities** Responsibilities * Develop and maintain web applications using Angular 20\+, with special emphasis on architecture based on Web Components. * Design and implement RESTful APIs with NestJS. * Write unit tests using Jest to ensure code coverage and quality. * Actively participate in code reviews and propose technical improvements. * Collaborate with design, product, and DevOps teams across the full software development lifecycle. * Maintain and evolve the existing architecture, identifying opportunities for refactoring and performance improvement. * Document technical solutions and development processes. **Requirements and Qualifications** Frontend Angular 20\+ — advanced proficiency with the framework, component lifecycle, signals, and standalone modules. Web Components — creation and consumption of reusable components using Angular Elements or native Custom Elements. HTML5, CSS3/SCSS, responsive design, and accessibility (a11y). State management (NgRx, Signals Store, or equivalent). Backend NestJS — module design, providers, guards, interceptors, and pipes. ORM handling (TypeORM, Prisma, or Sequelize) and relational/non-relational databases. Knowledge of authentication and authorization (JWT, OAuth2\). Experience with SOLID principles, Clean Architecture, and API design. **Additional Information** Stefanini Benefits Hybrid Work Model Looking for a place where your ideas shine? With over 38 years of experience and a global presence, at Stefanini we transform tomorrow—together. Here, every action matters, and every idea can make a difference. Join a team that values innovation, respect, and commitment. If you are a disruptive individual, committed to continuous learning, and innovation is in your DNA, then we’re exactly what you’re looking for. Come and let’s build a better future—together!


