ASP.NETEntity FrameworkJestReact.NETC#CRTesting LibraryGitVersion Control
About this role
Role Overview
Develop, evolve, and maintain REST APIs using .NET 8+.
Build modern, responsive user interfaces in React.
Collaborate with QA, DevOps, and Product teams to ensure quality and continuous delivery.
Perform code reviews, suggest improvements, and support the team's technical growth.
Contribute to technical documentation and the ongoing evolution of the codebase.
Requirements
Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related fields.
Experience with .NET 8+ (Web API, minimal APIs, ASP.NET Core).
Proficiency in C# and development best practices.
Strong experience with React (Hooks, functional components, state management).
Deep knowledge of DDD (layers, bounded contexts, domain events).
Strong command of SOLID principles.
Practical experience with Clean Architecture or hexagonal/onion architectures.
Experience with Entity Framework Core.
Consumption and development of REST APIs.
Version control with Git.
Good practices in automated testing (xUnit, NUnit, Jest, Testing Library).
Tech Stack
ASP.NET
Entity Framework
Jest
React
.NET
Benefits
Flash card with a meal/food allowance of R$ 32.00 per day, accepted at various establishments for you to use as you prefer.
Home office allowance of R$ 100.00/month and flexible working hours.
If you work at Vetta’s office in Belo Horizonte, you will receive Vale-Transporte (commuter allowance).
Health plan (SulAmérica) and dental plan (Bradesco), with the option to include your dependents.
WellHub, TotalPass, and UniCamente — programs to support your overall health, with access to physical activities and professionals from different health areas.
Discount and Rewards Club, with discounts across various product and service networks.
Extended maternity and paternity leave, so parents can experience this phase with peace of mind.
Profit-sharing (PLR) — according to the union table.
Birthday day off.
No dress code. Dress in what makes you comfortable!
Continuous Learning and Training Incentive Program to keep growing and sharing knowledge.