
Senior Full Stack Software Engineer - .NET 8 / Angular
Posted Jul 30

Posted Jul 30
This is a fully remote position, open to applicants in Brazil, +2 more countries.
β’ Design and execute features comprehensively using ASP.NET Core Web API (.NET 8) on the back end and Angular 16+ on the front end.
β’ Operate within a CQRS / Domain-Driven Design framework that distinctly separates command and query responsibilities.
β’ Develop and enhance SQL Server schemas, stored procedures, and database migrations across various databases.
β’ Contribute to a single-spa micro-frontend architecture, allowing for independent deployment of UI modules.
β’ Create meaningful unit and integration tests utilizing xUnit.
β’ Collaborate on background processing workflows using Hangfire.
β’ Engage in code reviews, architectural choices, and incident management.
β’ Over 5 years of professional software development experience.
β’ Strong expertise in C# / .NET 8 and Angular (TypeScript).
β’ Extensive experience with SQL Server, including query writing, optimization, migrations, and schema design.
β’ Knowledge of CQRS, DDD, or event-driven architectural patterns.
β’ Experience with Entity Framework.
β’ Proficiency in working within a large, multi-project solution that employs dependency injection (e.g., Autofac or similar).
β’ Understanding of JWT-based authentication (experience with Auth0 is a plus).
β’ Capability to work across the entire technology stack.
β’ π» Equipment provided β none of that "bring your own device" stuff here
β’ π‘οΈ Full back-office support β Legal, Accounting, HR Business Partner, and Delivery team
β’ π§ Career and cultural mentoring β how to show up, stand out, and navigate US work culture
β’ π£οΈ Free English lessons with a native speaker
β’ π€ Referral bonus β recommend Ubi to your tech friends and get paid for it
β’ ποΈ FlorianΓ³polis HQ always open β 100% remote, but the office is there whenever you want it
Sigma Software Group
Collectly
Allata
Get handpicked remote jobs straight to your inbox weekly.