Ubiminds logo
Ubiminds

Senior Full Stack Software Engineer - .NET 8 / Angular

🕐 12 dias atrás📍 Remote🌍 Remoto

About the opportunity

Join a high-impact team building and maintaining a full-stack enterprise platform powering government workforce management across North America. Work end-to-end with modern .NET 8, Angular 16+, and scalable domain-driven architecture.

About our client

Our client provides comprehensive HR software for the public sector, covering the full employee lifecycle — recruiting, onboarding, performance management, and compliance for government organizations.

What you'll do

  • Design and implement features end-to-end using ASP.NET Core Web API (.NET 8) on the backend and Angular 16+ on the frontend.
  • Work within a CQRS / Domain-Driven Design architecture with clearly separated command and query sides.
  • Build and optimize SQL Server schemas, stored procedures, and database migrations across multiple databases.
  • Contribute to a single-spa micro-frontend architecture, enabling independent deployment of UI modules.
  • Write meaningful unit and integration tests using xUnit.
  • Collaborate on background processing pipelines using Hangfire.
  • Participate in code reviews, architectural decisions, and incident response.

What you bring (must-haves)

  • 5+ years of professional software development experience.
  • Strong proficiency in C# / .NET 8 and Angular (TypeScript).
  • Solid experience with SQL Server (writing and tuning queries, migrations, schema design).
  • Familiarity with CQRS, DDD, or event-driven architectural patterns.
  • Experience with Entity Framework.
  • Comfort working in a large, multi-project solution with dependency injection (Autofac or similar).
  • Understanding of JWT-based authentication (Auth0 experience is a plus).
  • Ability to work across the full stack.

Bonus points for (nice-to-haves)

  • Familiarity with Hangfire or similar background job frameworks.
  • Exposure to enterprise service bus (ESB) messaging patterns.

Perks & benefits

  • 💻 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.

🇧🇷 Essa vaga exige inglês. Você está pronto?

A DevSpeak Academy prepara desenvolvedores brasileiros para conquistar vagas internacionais. Domine o inglês técnico com professores que entendem o mundo dev.

Conheça a DevSpeak Academy