Ubiminds is a GPTW-certified, people-first company that partners with American software product companies to scale their development footprint.
The company custom-curates Brazilian top 5% talent for their LATAM strategy, offering a unique combination of staff augmentation and employer-of-record services.
Ubiminds is assisting a company that is transforming the way organizations discover, engage, and hire the best talent through an end-to-end hiring platform featuring video interviewing, assessments, and conversational AI.
The company has hosted more than 70 million video interviews and 200 million chat-based candidate engagements for over 1,200 pioneering customers globally.
The role is for a Senior Full Stack Software Engineer to join a product assessment team, contributing to new feature development and the maintenance of critical systems.
The team collaborates closely with PMs, Product Designers, QA, and other engineers to deliver scalable and reliable user-facing solutions.
Responsibilities include designing, implementing, and maintaining robust .NET services and scalable APIs, building responsive front-end interfaces with React and TypeScript, and writing clean, secure, testable, and maintainable code.
The candidate will also develop new product features, support existing systems, participate in design/code reviews, and demonstrate ownership and proactive learning in a distributed environment.
Requirements:
Strong experience with .NET (C#) for backend development is mandatory.
Solid knowledge of React and front-end development practices is required.
The candidate must be able to operate at a senior level, demonstrating autonomy, proactive communication, and team alignment.
Comfort working with cross-functional teams and navigating structured, evolving processes is essential.
A strong problem-solving mindset and adaptability to ambiguity are necessary.
Fluent English reading and writing skills are required.
Experience working in distributed, remote teams is mandatory.
Nice to have skills include familiarity with Python (for legacy systems), experience with cloud services (particularly AWS), background in microservices architecture, and exposure to containerization, test automation, or DevOps practices.
Benefits:
As a Senior Full Stack Software Engineer at Ubiminds, you will be placed in a product-based company with the same treatment as their full-time employees.
You will receive full back-office support, including career guidance, HR, and concierge services.
The company offers a remote-first policy, accommodating a distributed team.
You will be provided with your own MacBook, eliminating the need to bring your own device.
Access to growth opportunities with other technology professionals through tech talks, chapter meetings, and remote happy hours is available.
You can improve your English through free lessons with a native English speaker.
A candidate referral bonus is offered for promoting Ubiminds to your tech friends.
The Florianópolis headquarters is available for use, featuring weekly quick massages, tasty snacks, soft drinks, and games.