Back to jobs

DESENVOLVEDOR FULLSTACK SÊNIOR

Jobgether
Full-timesenior

Job description

Accountabilities: • Develop, evolve, and maintain scalable RESTful APIs using .NET 8+ and ASP.NET Core. • Build modern, responsive, and high-performance user interfaces using React. • Collaborate with QA, DevOps, and Product teams to ensure continuous delivery, quality, and reliability of solutions. • Participate in code reviews, propose improvements, and contribute to raising engineering standards within the team. • Support the design and evolution of system architecture, applying best practices such as Clean Architecture, DDD, and SOLID principles. • Contribute to technical documentation and ensure the maintainability and evolution of the codebase. • Work in an agile environment, supporting continuous improvement and cross-functional collaboration. Requirements • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related fields. • Strong experience with .NET 8+, including Web APIs, minimal APIs, and ASP.NET Core. • Solid proficiency in C# and object-oriented programming best practices. • Advanced experience with React, including Hooks, functional components, and state management. • Strong knowledge of Domain-Driven Design (DDD), including bounded contexts and domain events. • Deep understanding of SOLID principles and clean code practices. • Experience with Clean Architecture or Hexagonal/Onion architecture patterns. • Hands-on experience with Entity Framework Core. • Strong experience with RESTful API design and integration. • Proficiency with Git and collaborative version control workflows. • Experience with automated testing using tools such as xUnit, NUnit, Jest, or Testing Library. • Strong analytical thinking, problem-solving skills, and ability to work in collaborative teams. • Experience with CI/CD pipelines, Docker, messaging systems (Kafka or RabbitMQ), GraphQL, cloud platforms (Azure, AWS, or GCP), and observability tools (Grafana, Kibana, Application Insights) is considered a strong plus. Benefits • Meal/food allowance via Flash card (R$32/day). • Home office allowance of R$100/month and flexible working hours. • Health insurance (SulAmérica) with dependent coverage options. • Dental plan (Bradesco) with dependent coverage options. • Gym and wellness benefits (WellHub, TotalPass, UniCamente). • Transport allowance for office-based work (Belo Horizonte). • Profit sharing program (PLR). • Extended maternity and paternity leave. • Birthday day off. • Discount and rewards club with partner brands and services. • Continuous learning and professional development programs. • Employee referral program. • Inclusive, collaborative, and innovation-driven engineering culture focused on sustainability and industrial transformation. How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best!  Why Apply Through Jobgether?    Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.     #LI-CL1