[Job - 32379] Mid-Level Fullstack Developer (.Net / Next.Js), Brazil
Salve esta vaga e mantenha sua pesquisa organizada
Crie uma conta gratuita para salvar vagas, criar alertas e retornar a esta listagem a partir do seu painel.
Ao continuar, você concorda com nossos Termos & Política de Privacidade.
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