Senior Full Stack Software Engineer - .NET/React (525)
Want to progress further in your global career journey? You've got our assistance!
We are Ubiminds, recognized as a GPTW-certified, employee-centered company collaborating with US software product firms to expand their development capabilities. We handpick the top 5% talent in Brazil for their LATAM strategy, offering a distinctive blend of staff augmentation and employer-of-record services.
Spearheading a shift in talent acquisition processes, we connect organizations and candidates worldwide through a comprehensive hiring platform. By leveraging video interviews, assessments, and conversational AI, we deliver modern hiring solutions underpinned by ethical AI, having conducted over 70 million video interviews and engaged 200 million candidates through chats for 1,200+ pioneering clients globally.
Join us now for a one-of-a-kind chance to propel your international career within an innovative firm.
Responsibilities:
- Develop and maintain resilient .NET Core services and APIs in a microservices environment.
- Create responsive, accessible front-end experiences using React and TypeScript.
- Produce clean, scalable, and testable code as per best engineering practices.
- Ensure thorough test coverage for reliable deployments.
- Engage in design discussions, code reviews, and technical planning.
- Contribute to reducing technical debt across the platform.
Requirements:
Mandatory Skills:
- 7+ years using .NET Core / C# for web applications.
- Proficient in REST APIs and microservices design.
- Familiarity with cloud platforms like Azure, AWS, or GCP.
- Strong skills in JavaScript, HTML, CSS, and frameworks such as React.
- Experience with relational databases and ORMs like Entity Framework Core.
- Knowledge of Git workflows and source control best practices.
- Basic English proficiency for documentation and communication within teams.
- Ability to collaborate effectively in remote teams.
Nice to Have:
- Background in work on large-scale enterprise platforms.
- Familiarity with testing tools like xUnit, NUnit, Jest, and Cypress.
- Experience with Docker, Kubernetes, or similar container tools.
- Exposure to observability tools like OpenTelemetry, Datadog, etc.
- Knowledge of secure coding principles.
Benefits:
As a Senior Full Stack Software Engineer at Ubiminds:
- Integrated into a product-based company with equal perks as full-time employees.
- Comprehensive back-office support for career growth and HR requirements.
- Remote-first policy with a distributed team for enhanced flexibility.
- Provided with a MacBook for work tasks.
- Access to professional growth initiatives and community activities like tech talks and remote social gatherings.
- Engage in free English lessons to amplify your communication skills.
- Enjoy a candidate referral bonus program.
- Florianópolis headquarters available for in-office working with extra perks like massages, snacks, and games.
Our Hiring Process:
- Initial interview with Tech Recruiter focusing on the job role.
- Client engagement comprising technical assessments and challenges.
- Receive the offer.
In some cases, we use AI tools to aid in the hiring processes like resume analysis and application reviewing. However, final decisions are human-led. For more on data processing details, feel free to reach out to us.

