Mid-Level Fullstack Developer (.NET / Next.JS), Brazil

Empresa: CI&T

At CI&T, we help large enterprises transform the potential of AI into real business impact with AI Deployment, AI-native execution, and tech-integrated business solutions. With 30 years of experience in technological transformation, we accelerate innovation with expertise in Agentic SDLC, Application modernization, Data & AI, Martech and Business strategy. We are 8,000 CI&Ters across more than 25 countries, collaborating to build solutions with real impact. AI is already part of how we work, evolve, and innovate every day. We are hiring a Mid-Level Full-Stack Developer for a team that builds and improves a platform for education. This platform helps professionals understand and use data about programs and accreditation. In this job, you will: • Work with a C# and .NET backend • Work with Next.js frontends • Work in a monorepo (one big project with many parts) Your main skill should be backend development with C# and .NET. You will also write frontend code, but your strongest area should be the backend. What You Will Do: • Build and maintain backend services using ASP.NET Core (.NET 8) and Entity Framework Core • Create and connect RESTful APIs (following the existing patterns in the project) • Write frontend code using Next.js 14, React 18, and TypeScript • Connect with reporting and analytics services • Talk directly with the client and other teams to understand what they need • Learn and follow the project’s code standards and architecture • Write tests (unit tests and integration tests) to check if the code works correctly • Review other developers’ code and help improve the team’s work • Work in an Agile team, delivering finished and tested code regularly What You Need to Know: • 3+ years working as a backend developer with C# and .NET • Experience building and maintaining RESTful APIs • Knowledge of Entity Framework Core (or similar tools) • Experience with databases like Azure SQL or SQL Server • Understanding of dependency injection, SOLID principles, and layered architecture • Experience with React, TypeScript, and Next.js (willing to work across full-stack) • Experience with Git and writing tests • Ability to read and understand large, complex code projects • Strong communication skills and advanced English level (to work with global clients and teams) Nice to Have: • Experience with Microsoft Azure services (like Azure SQL) • Knowledge of NoSQL databases (like Azure Cosmos DB) • Experience with BI/reporting tools (Power BI, Tableau, or similar) • Experience with application monitoring (Application Insights, Serilog, or similar) • Experience with monorepo tools (Turborepo, npm workspaces) • Knowledge of Tailwind CSS or component libraries (shadcn/ui, Radix UI) • Experience with CI/CD pipelines (Azure DevOps) • Understanding of authentication (OAuth 2.0, JWT, MSAL) #LI-THAI23 Our benefits: -Health and dental insurance -Meal and food allowance -Childcare assistance -Extended paternity leave -Partnership with gyms and health and wellness professionals via Wellhub (Gympass) TotalPass; - Profit Sharing and Results Participation (PLR); -Life insurance - Continuous learning platform (CI&T University); -Discount club -Free online platform dedicated to physical, mental, and overall well-being -Pregnancy and responsible parenting course -Partnerships with online learning platforms -Language learning platform And many more! More details about our benefits here: https://ciandt.com/br/pt-br/carreiras At CI&T, inclusion starts at the first contact. If you are a person with a disability, it is important to present your assessment during the selection process. See which data needs to be included in the report by clicking here . This way, we can ensure the support and accommodations that you deserve. If you do not yet have the assessment, don't worry: we can support you in obtaining it. We have a dedicated Health and Well-being team, inclusion specialists, and affinity groups who will be with you at every stage. Count on us to make this journey side by side.

Ver todas as vagas