Ready to take the next step in your international career? We can support you!
Ubiminds is a GPTW-certified, people-first company that partners with American software product companies to scale their global teams. We connect top LATAM talent with international product companies while providing full employer-of-record support and long-term career development.
In this opportunity, you will join a platform engineering team focused on modernizing and scaling product suite through the development of core shared services.
Challenge
We are looking for a Full Stack Engineer with strong experience in the Microsoft stack and enterprise identity systems.
This role is focused on building foundational platform services, including a Foundation Data Model, Unified Authentication layer, and a Common Admin Console, enabling multiple products within the HCM ecosystem to scale consistently and securely.
You will play a key role in accelerating platform modernization, ensuring seamless authentication, reliable data services, and reusable UI components across the product portfolio.
Responsibilities:
- Design and develop backend services using C# and .NET Core.
- Build and maintain core platform services supporting the Foundation Data Model.
- Implement and configure unified authentication solutions across HCM products.
- Work with enterprise identity standards including SAML, SSO, and OIDC.
- Integrate authentication providers such as Okta.
- Design and optimize relational database schemas and queries for core data services.
- Develop frontend components for the Common Administration Console using Angular.
- Integrate messaging systems using RabbitMQ for asynchronous communication.
- Leverage Elastic for search, logging, and observability.
- Ensure scalability, reliability, and performance across platform services.
Mandatory Skills:
- Strong experience with C# and .NET Core.
- Experience designing and building backend services and APIs.
- Solid experience with enterprise identity systems (OIDC, SAML, SSO).
- Hands-on experience integrating with identity providers such as Okta.
- Strong SQL knowledge and experience with relational databases (SQL Server, PostgreSQL).
- Experience with Angular for frontend development.
- Experience with messaging systems like RabbitMQ.
- Familiarity with logging/search platforms such as Elastic.
- Experience building scalable, secure, enterprise-grade systems.
- Strong problem-solving and debugging skills.
- Good English communication skills.
Nice to Have:
- Experience working with platform or shared services architectures.
- Experience in HCM or enterprise SaaS domains.
- Familiarity with microservices architecture.
- Experience supporting large-scale migration or modernization initiatives.
- Knowledge of observability and monitoring best practices.
- Experience working in distributed teams.
Team & Environment
- Platform-focused engineering team supporting multiple product lines.
- Strong collaboration with backend, frontend, and product teams.
- High ownership culture with cross-team impact.
- Focus on scalability, standardization, and long-term platform evolution.
- Opportunity to influence core architecture across an entire product suite.
About Ubiminds
- People First. We are all about people!
- Challenge yourself. There’s always room for improvement and continuous improvement is in our essence.
- Make it happen. Be ready to take challenges as they come. It’s all about attitude and commitment.
- We’re in this together. We work as a team, thrive as a team, and evolve as a team.
- Averaging on awesome. We work hard to deliver high-quality services and look forward to exceeding expectations.
- Keep it real. We promise you honesty, transparency, and openness, regardless of the situation.
Perks and Benefits
- You are placed in a product-based company, with the same treatment as their full-time employees.
- Have our full back-office support, from career guidance to HR and concierge services.
- Enjoy our remote-first policy – we are a distributed team, after all.
- Get your own MacBook (none of that "bring your own device" stuff here).
- Have access to growth opportunities with other amazing technology professionals, through tech talks, chapter meetings, and even remote happy hours for tons of fun!
- Improve your English through free lessons with a native English speaker - get to the next level on your communication skills!
- Candidate Referral bonus (promote Ubi to your tech friends, and get paid for it!)
- Miss working in the office? Our cool Florianópolis headquarters is available, whenever you want, with weekly quick massages & tasty snacks, soft drinks, and games