[Job - 32379] Mid-Level Fullstack Developer (.NET / Next.JS), Brazil
Summary
Mid-level, backend-focused full-stack developer at consultancy CI&T, building an education platform for a client: ASP.NET Core (.NET 8), Entity Framework Core, and REST APIs on the backend, with Next.js 14/React 18/TypeScript frontend work in a monorepo, plus testing, code review, and direct client communication in an Agile team.
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
Skills
As published by lever · 24 questions · 4 written answers
Basics
Resume/CV, Full name, Pronouns, Email, Phone, Current location, Current company, LinkedIn URL
Short answers (6)
- If the previous answer is Yes, please share the name(s) of these individuals. optional
- What is your salary expectation? Only the numeric value (no currency, text, or benefits)/ Qual é a sua pretensão salarial? Apenas o valor numérico (sem moeda, texto ou benefícios).
- If you feel comfortable, please share your current or last salary and benefits / Caso se sinta confortável, compartilhe seu salário atual ou ultimo e benefícios optional
- Which city/state do you currently reside in? Qual cidade/estado reside atualmente? optional
- How comfortable do you feel working in an English-speaking environment?
- Confirm the name of the company where you work/ Confirme o nome da empresa em que você trabalha atualmente
Pick from a list (13)
- How did you hear about our job opening? optional
- Do you have any relatives (such as parents, siblings, in-laws, spouses, or children, stepchildren, stepfather/stepmother, son-in-law/daughter-in-law), close friends, or acquaintances (with whom you have a significant and ongoing relationship) who currently work at CI&T? optional
- Do you have availability for on-site work at the Campinas office (Brazil) every day? Just for informational purposes, in case your application is considered for other open positions. optional
- Do you require any type of accessibility for the selection process and/or in your daily life?? optional
- The answers below are optional. This data will be used for our affirmative actions. Considering this scenario, do you feel comfortable answering the questions below? optional
- Would you like to tell us your gender identity? optional
- Are you part of the LGBTQIAP+ community? optional
- How do you self-declare your color/race? optional
- Are you a person with disabilities? optional
- If so, tell us what type of disability you have optional
- By selecting the option below, I declare that I have read, understood, and agree to the terms of this document, and I consent to the processing of my personal data by CI&T and Lever for the purposes described herein. Read the document here: https://drive.google.com/file/d/1dMaskYl2VD1AtN9MfiHrZiA-YFYwq8aI/view optional
- [EN] What is your level of confidence when communicating and collaborating in an English-speaking work environment? optional
- [ES] What is your level of confidence when communicating and collaborating in an Spanish-speaking work environment? optional
Written answers (4)
- How long have you worked in Development?
- For how long have you worked with .Net?
- How long have you worked with Azure?
- Do you have experience in CI/CD? And DevSecOps?
Attachments (1)
- IMPORTANT! If you answered that you are a person with a disability, this step is mandatory. Attach the medical report here optional