CI&T - [Job - 28700] Fullstack Engineer (Angular + .NET — Senior)
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Strong experience with Angular (15+) and TypeScript • Strong experience with C# and .NET (ASP.NET Core, .NET 8/9) • Experience with microservices, CQRS, and event-driven architectures • Solid knowledge of REST APIs, authentication (OAuth2/OIDC, MSAL) • Experience with Azure (App Services/Container Apps, Service Bus, Azure SQL) • Familiarity with CI/CD (Azure DevOps) and Docker • Experience with EF Core and frontend-backend integration patterns • Strong troubleshooting skills across frontend and backend • Ability to influence technical decisions and mentor others • Advanced English • Ownership mindset and end-to-end accountability. • Strong communication across technical and non-technical stakeholders. • Pragmatic and solution-oriented approach. • Collaborative and focused on delivering business value. • Experience with micro-frontends and shared libraries. • Familiarity with observability (Application Insights, OpenTelemetry). • Experience with performance optimisation and SLO/SLA practices. • Exposure to DDD and architecture-driven development.
Responsibilities
• Design, build, and evolve end-to-end solutions across Angular (15+) frontend and .NET (8/9) backend, ensuring scalability, performance, and maintainability. • Contribute to solution design within a CQRS + event-driven microservices architecture, integrating frontend applications with backend services via REST APIs and Azure Service Bus. • Develop modular, reusable UIs using Angular, • Angular Material, and micro-frontend principles. Handle authentication (MSAL/OIDC), real-time features (SignalR), and application state. • Build and optimise APIs and services with ASP.NET Core, applying Clean Architecture, DDD, and EF Core with strong focus on performance and reliability. • Contribute to CI/CD (Azure DevOps), containerised deployments, and enforce code quality, testing, and best practices across the stack. • Leverage Application Insights and OpenTelemetry to monitor, troubleshoot, and improve system reliability. • Act as a senior contributor, participating in design decisions, code reviews, and mentoring, ensuring alignment across teams.
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); • Free online platform dedicated to physical, mental, and overall well-being • Pregnancy and responsible parenting course • Partnerships with online learning platforms • Language learning platform • 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.
Similar Jobs
No credit card. Takes 10 seconds.