Job Closed
This listing is no longer active.
We deliver custom-curated digital product teams with Staff Augmentation & Employer-of-Record Services in Brazil.
Senior Full Stack Engineer, React, .NET – More Front-End
Location
Brazil
Posted
83 days ago
Salary
0
Seniority
Senior
Job Description
Senior Full Stack Engineer, React, .NET – More Front-End
Ubiminds
• Join a US-based product company that builds digital interviewing and talent assessment solutions used globally. • As a Senior Software Engineer specializing in Integrations, you will be responsible for coding our cutting-edge human interaction software, specifically focusing on an Enterprise-level SaaS Video Interview and/or chatbot platform. • Work independently and collaborate directly with other Software Engineers, an Engineering Team Lead, QA Engineers, Product Managers, and Product Designers to bridge our platform with the broader HR tech ecosystem.
Job Requirements
- Solid experience building modern front-end applications with React.
- Strong experience with .NET (C#) in production environments.
- Experience with Agentic Development practices and tools (e.g. Claude Code, Cursor)
- Experience working with MS SQL or similar relational databases.
- Senior-level mindset with strong ownership and accountability.
- Experience working on existing production systems (not only greenfield).
- Ability to handle evolving requirements and technical ambiguity.
- Strong English communication skills (written and verbal).
- Experience collaborating in distributed teams.
- Experience with microservices architectures.
- Familiarity with AWS cloud environments.
- Exposure to test automation practices.
- Experience developing in Python with LangChain and Promptfoo
- Experience with AWS AI-related services such as Bedrock, SageMaker, Lex, Comprehend, or Rekognition (bonus, not required).
- Experience with IaC tools such as Terraform
- Exposure to Spec-Driven Development Practices and tooling (e.g. SpecKit, OpenSpec)
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
Related Guides
Related Job Pages
More Backend Engineer Jobs
Python with Node.Js
Sequoia ConnectOur core expertise lies in connecting Top Technologists with Top Companies through unparalleled IT headhunting solutions
Role Description We are currently searching for a Python con Node.Js: - Design and implement scalable backend services using Python (Django/FastAPI) and Node.js (Express/NestJS). - Lead the development process from initial requirements gathering to deployment and maintenance. - Build and manage communication between Python-based data/AI services and Node.js-based real-time layers. - Optimize queries and schema designs for both SQL (PostgreSQL/MySQL) and NoSQL (MongoDB/Redis). - Provide technical guidance and conduct rigorous code reviews to maintain high engineering standards. Qualifications - 5+ years of professional software development experience. - Advanced proficiency in Python and Node.js (JavaScript/TypeScript). - Hands-on experience with Cloud Infrastructure (AWS, Azure, or GCP). - Strong understanding of data structures, algorithms, and system design patterns. - Experience working in Agile/Scrum environments with a focus on iterative delivery. - Advanced Oral English. - Advanced Spanish. Requirements - 5+ years of professional software development experience. - Advanced proficiency in Python and Node.js (JavaScript/TypeScript). - Hands-on experience with Cloud Infrastructure (AWS, Azure, or GCP). - Strong understanding of data structures, algorithms, and system design patterns. - Experience working in Agile/Scrum environments with a focus on iterative delivery. Benefits - Fully remote.
• Design, develop, and maintain robust, scalable Python applications using object-oriented principles • Develop and implement Agentic AI systems (autonomous or semi-autonomous workflows) on GCP • Work extensively with Vertex AI • Collaborate with cross-functional teams to define system architecture and AI strategies • Optimize performance, scalability, and reliability of AI services and backend systems • Integrate APIs, third-party services, and cloud-native tools into applications • Ensure code quality through testing, code reviews, and best practices
Senior Backend Engineer – Personalization
SpotifyPassionate music fans. Innovative tech pros. Perfect harmony. Join our band.
• Design, build, and ship backend services that power LLM-based music fulfilment experiences, giving users more adaptive control over their listening • Build and maintain the APIs and distributed systems behind prompted playlist experiences, session generation, and agentic music products • Collaborate with cross-functional partners across user research, design, data science, product, and ML engineering to build new product features that connect artists and fans in personalized and meaningful ways • Be a technical leader and valued contributor in an autonomous, cross-functional agile team • Prototype new approaches and productionize solutions at scale for hundreds of millions of active users • Contribute to the Spotify-wide backend developer community, affecting and driving architecture across the company • Promote best practices in backend system design, testing, and deployment across the organization
Software Engineer I, Back-end – Repayment Scheduling
AffirmAffirm is a financial services company that is on a mission to provide its customers with “honest financial products that improve lives.” As an employer, Af
• With the support of your team, you will work on tasks that contribute to the team's projects and goals. • You will work collaboratively and proactively with your team and stakeholders, bringing them along for your work and helping to create visibility and dialog regarding the risks and trade-offs related to your work. • You will strike the right balance of speed and quality in your work, ensuring that we hit our business goals while protecting our systems from downtime. • You will contribute to a sense of community on your team by engaging in growth and development activities. • On-Call Rotation - There would be an on-call rotation for this role as a requirement




