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