Senior Full Stack Software Engineer - .NET/React (539)
Are you looking to advance your international career with a forward-thinking company?
Join Ubiminds, a reputable GPTW-certified firm that collaborates with American software product companies to expand their development teams. Specializing in sourcing the top 5% of Brazilian talent, Ubiminds provides personalized services to support their clients' LATAM initiatives through staff enhancement and employer-of-record solutions.
Ubiminds is currently partnered with a company at the forefront of revolutionizing talent acquisition practices for organizations. Their all-encompassing hiring platform seamlessly connects companies and candidates through cutting-edge features like video interviews, interactive assessments, and AI-fueled conversational tools. With a strong emphasis on ethical AI application, this industry leader has facilitated millions of video interviews and engagements for over 1,200 global clients.
This is an exciting chance for you to propel your international career while working in an innovative environment.
Responsibilities
- Develop and enhance critical codebase, focusing on backend systems implemented in .NET and frontend components using React and TypeScript.
- Collaborate closely with engineering teams and cross-functional groups to address issues, enhance system reliability, and implement incremental updates, with growth opportunities into more feature-centric tasks.
Key Responsibilities
- Design, develop, and manage robust .NET Core services and APIs in a microservices architecture.
- Create responsive, user-friendly frontend experiences utilizing React and TypeScript.
- Produce clean, scalable, and testable code following current engineering standards.
- Support automated testing to ensure high-quality releases.
- Engage in design reviews, code reviews, and technical planning.
- Contribute to reducing technical debt across the platform.
Requirements
Mandatory Skills:
- Extensive 7+ years of experience in .NET Core / C# for web applications.
- Proficiency in REST APIs and microservices design.
- Knowledge of cloud platforms such as Azure, AWS, or GCP.
- Strong skills in JavaScript, HTML, CSS, and frameworks like React.
- Experience with relational databases and ORMs like Entity Framework Core.
- Familiarity with Git workflows and version control best practices.
- Basic English proficiency for documentation and collaboration within remote teams.
Nice to Have:
- Experience with high-scale enterprise platforms.
- Familiarity with test automation tools.
- Knowledge of Docker, Kubernetes, or container orchestration.
- Exposure to modernizing legacy systems.
- Understanding of secure coding practices.
Benefits
As a Senior Full Stack Software Engineer at Ubiminds, you can expect:
- Integration into a product-based environment with comprehensive support services.
- A remote-first policy, promoting a balanced work environment.
- Provided equipment, including a Macbook for work.
- Networking opportunities with tech professionals through events and activities.
- English language improvement sessions with a native speaker.
- Candidate Referral bonus and other incentive programs.
- Access to in-person headquarters amenities for those interested in an office environment.
Recruitment Process
- Initial interview with a Tech Recruiter.
- Client evaluation process, including technical assessments.
- Employment offer.
Note: Ubiminds may use AI tools to streamline recruitment processes, but all final decisions are based on human judgment. For more details on data processing, feel free to reach out to us.
