Senior Full Stack Developer (.NET/Angular)

C
CI&TSoftware development
BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
PostgreSQLJavascriptMongoDBTypeScriptC#AngularReactAzure DevOps

Requirements

  • Have solid experience with React, including hooks, context, and state management.
  • Be proficient in JavaScript and TypeScript.
  • Have experience with component-driven development and modern frontend architecture patterns.
  • Have experience developing backend applications with .NET 8 and C#.
  • Be familiar with MediatR, AutoMapper, and clean architecture principles.
  • Have experience with messaging or queueing systems such as Rebus or Azure Service Bus, or equivalent systems.
  • Have PostgreSQL experience, including relational modeling and query optimization.
  • Have MongoDB experience, including document-based modeling and aggregation.
  • Be proficient with Entity Framework Core (EF Core).
  • Use xUnit for unit and integration testing, NSubstitute for mocks and test doubles, and Faker/Bogus for test data generation.
  • Have experience with Azure DevOps, Git, GitFlow, and Azure Pipelines.

Responsibilities

  • Develop and maintain responsive, performant, and accessible user interfaces using React.
  • Build reusable components and translate UX/UI designs into functional features.
  • Ensure cross-browser compatibility and optimize frontend performance.
  • Develop and maintain RESTful APIs and services using .NET 8 and C#.
  • Implement business logic with MediatR and object mapping with AutoMapper.
  • Implement asynchronous messaging with Rebus and Azure Service Bus.
  • Contribute to database design and queries using PostgreSQL and MongoDB.
  • Write frontend and backend unit and integration tests, including realistic test data and test doubles.
  • Participate in code reviews and contribute to Azure DevOps and YAML-based Azure Pipelines.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now