Senior Full Stack Software Engineer - .NET/React (402)
Are you looking to advance your career internationally?
We're here to help!
Ubiminds, a GPTW-certified company, collaborates with American software product companies to expand their development capacity by leveraging the top 5% talent from Brazil for their LATAM strategy. This unique approach combines staff augmentation and employer-of-record services.
At Ubiminds, we're supporting a company revolutionizing talent acquisition for organizations, offering an end-to-end hiring platform with video interviewing, assessments, and conversational AI. With a focus on science-driven, ethical AI solutions, we have facilitated over 70 million video interviews and 200 million chat-based interactions for 1,200+ clients worldwide.
Don't miss out - join us now for a great opportunity to propel your international career and be part of an innovative organization.
Responsibilities
We're looking for a Senior Full Stack Software Engineer to join our product assessment teams, contributing to new feature development and maintaining critical systems. Working closely with Product Managers, Designers, QA testers, and fellow engineers, you will deliver reliable, scalable user-facing solutions.
Your role will involve adapting to evolving processes, dealing with ambiguity, and operating in a structured, cross-functional engineering environment. Successful candidates will balance hands-on development with strategic decision-making, ensuring clean, maintainable, and impactful solutions.
Duties
- Design, implement, and maintain robust .NET services and scalable APIs.
- Develop responsive, accessible front-end interfaces using React and TypeScript.
- Write clean, secure, and testable code following modern engineering practices.
- Contribute to the development of new product features and support existing systems.
- Collaborate with cross-functional teams, participate in technical planning and code reviews.
- Be proactive in learning and demonstrate ownership in a distributed work environment.
- Help enhance code quality and reduce technical debt across the codebase.
Requirements
Mandatory skills
- Proficient in .NET (C#) for backend development.
- Solid understanding of front-end development with React.
- Ability to work autonomously, communicate effectively, and align with the team.
- Comfortable working in cross-functional teams and evolving processes.
- Strong problem-solving skills and adaptability to ambiguity.
- Excellent written and spoken English skills.
- Experience in remote, distributed team environments.
Nice to Have
- Knowledge of Python (for legacy systems only).
- Familiarity with AWS services like SageMaker, Lex, Comprehend, Rekognition.
- Background in microservices architecture.
- Experience with Docker, test automation, or DevOps practices.
Benefits
Joining us as a Senior Full Stack Software Engineer at Ubiminds:
- Become part of a product-oriented company with full back-office support.
- Embrace our remote-first policy with a distributed team.
- Receive a free MacBook.
- Access growth opportunities through tech talks, events, and networking.
- Enhance your English skills with free lessons.
- Enjoy candidate referral bonuses.
- Optional office access in Florianópolis with weekly perks.
Process
- Initial interview with Tech Recruiter.
- Client process with technical challenges and assessments.
- Offer presentation.
Apply now for a chance to elevate your career with Ubiminds!
