Mid-Level Fullstack Developer (.NET / Next.js)

J
JobgetherEducation technology
Remote work opportunity in Brazil.Full-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Advanced English proficiency
Experience
At least 3 years of professional experience in backend development with C# and .NET.
Required Skills
Microsoft SQL ServerTypeScriptC#Next.jsReactRESTful APIs

Requirements

  • Have at least 3 years of professional experience in backend development with C# and .NET.
  • Have experience building, integrating, and maintaining RESTful APIs.
  • Know Entity Framework Core or similar object-relational mapping tools.
  • Have experience with relational databases such as Azure SQL or Microsoft SQL Server.
  • Understand dependency injection, SOLID principles, and layered software architecture.
  • Have experience with React, TypeScript, and Next.js, and be willing to contribute across the full stack.
  • Be familiar with Git and software testing practices, including unit and integration testing.
  • Be able to navigate, understand, and contribute to large and complex codebases.
  • Have strong communication and collaboration skills and advanced English proficiency for working with international clients and teams.
  • Familiarity with Azure services, Azure Cosmos DB, reporting tools, application monitoring and logging, monorepo tools, Tailwind CSS, CI/CD, Azure DevOps, or authentication technologies is a plus.

Responsibilities

  • Build, maintain, and improve backend services using C#, ASP.NET Core with .NET 8, and Entity Framework Core.
  • Develop and integrate RESTful APIs following project patterns and architectural standards.
  • Contribute to frontend development using Next.js 14, React 18, and TypeScript.
  • Integrate reporting and analytics services to support platform functionality and data-driven insights.
  • Collaborate with clients and internal teams to understand requirements and deliver technical solutions.
  • Apply and help maintain project coding standards, architecture, and development practices.
  • Write and maintain unit and integration tests.
  • Participate in code reviews and support continuous improvements in code quality.
  • Deliver complete, tested, and maintainable features as part of an Agile team.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now