
Mid/Senior Fullstack Developer – .NET, React
CI&T
full-time
Posted on:
Location Type: Hybrid
Location: Campinas • Brazil
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Develop and maintain UI components for the Callisto platform using React and TypeScript
- Build and refactor C#/.NET Core backend APIs and microservices
- Implement receipt processing workflows for API-based and non-API registries
- Design and optimize database schemas in Azure SQL and Cosmos DB
- Integrate with ION Carbon Zero platform APIs for receipt and parcel management
- Connect to operational databases and data warehouses to synchronize trade data
- Build middleware integrations using Azure Logic Apps and Azure Function Apps
- Implement secure API authentication and authorization patterns
- Participate in knowledge transfer sessions with the transitioning development team
- Write comprehensive unit and integration tests with high code coverage
- Optimize application performance and scalability for high-volume processing
- Follow SDLC best practices, code review standards, and documentation requirements
- Collaborate with trade operations stakeholders to understand business requirements
- Support production deployments and troubleshoot issues as needed
Requirements
- 5+ years of full-stack development experience with .NET and React
- Backend development:
- C#, .NET Core / .NET 6+
- ASP.NET Core
- RESTful API design and development
- Microservices architecture patterns
- Entity Framework Core or Dapper
- LINQ and async/await patterns
- Dependency injection and IoC containers
- Front-end development:
- React 18+, React Hooks, Context API
- TypeScript, JavaScript (ES6+)
- Modern CSS, CSS-in-JS, or CSS Modules
- State management (Redux, Zustand, or similar)
- Responsive web design principles
- Database:
- Azure SQL Server, T-SQL
- Cosmos DB (NoSQL)
- Database design, optimization, and indexing
- Complex queries and stored procedures
- Cloud & DevOps:
- Microsoft Azure (App Services, Function Apps, Azure Storage, Key Vault)
- CI/CD pipelines (Azure Pipelines, GitHub Actions)
- Git / GitHub for source control
- Docker containerization (preferred)
- Testing:
- Unit testing (xUnit, NUnit, MSTest)
- Integration testing
- Front-end testing (Jest, React Testing Library)
Benefits
- Health and dental insurance
- Meal and grocery allowance
- Childcare assistance
- Extended parental leave
- Partnerships with gyms and health and wellness professionals via Wellhub (Gympass) and TotalPass
- Profit sharing (PLR)
- Life insurance
- Continuous learning platform (CI&T University)
- Employee discount club
- Free online platform dedicated to promoting physical and mental health and wellbeing
- Pregnancy and responsible parenthood course
- Partnerships with online course platforms
- Language learning platform
- And many more
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NET Core.NET 6+ASP.NET CoreRESTful APIMicroservicesEntity Framework CoreLINQTypeScriptReact
Soft Skills
collaborationknowledge transfertroubleshootingcommunicationproblem-solving