GFT Technologies

FullStack Developer – .NET, React

GFT Technologies

full-time

Posted on:

Location Type: Hybrid

Location: AlphavilleBrazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Work on development, implementation and maintenance of web applications using .NET (ASP.NET Core) and React;
  • Design and evolve technical solutions, identifying and solving business problems;
  • Develop and integrate distributed applications based on microservices architecture;
  • Implement process automations and integrations between systems via REST/SOAP APIs;
  • Ensure quality, performance, accessibility and the adoption of development best practices;
  • Develop and maintain unit and automated tests;
  • Participate in code reviews, technical decisions and architectural definitions;
  • Create and maintain up-to-date technical documentation;
  • Collaborate with product, design, back-end and DevOps teams.

Requirements

  • Experience in software development with .NET 8 / ASP.NET Core and React;
  • Strong knowledge of JavaScript/TypeScript, HTML5 and CSS3;
  • Experience with distributed architecture and microservices;
  • Integration via REST/SOAP WebServices and mastery of HTTP methods;
  • Experience with messaging systems (RabbitMQ, Kafka, SNS/SQS);
  • Experience with Microsoft Azure, including APIM, Load Balancer and cloud environments;
  • Experience with SQL Server databases;
  • Knowledge of Swagger/OpenAPI and authentication with JWT and Auth0;
  • Experience with unit testing (xUnit) and automated testing (unit, integration and E2E);
  • Front-end state management (Redux, Zustand, Recoil or similar);
  • Use of Git and modern versioning practices;
  • Knowledge of containers (Docker and/or Kubernetes/AKS);
  • Experience with build tools such as Webpack, Vite or similar;
  • Strong foundation in object-oriented programming and its principles.
Benefits
  • Multi-benefit card – choose how and where to use it.
  • Study grants for Undergraduate, Postgraduate, MBA and Language courses.
  • Certification incentive programs.
  • Flexible working hours.
  • Competitive salaries.
  • Annual performance review with a structured career plan.
  • Opportunity for international career prospects.
  • Wellhub and TotalPass.
  • Private pension plan.
  • Childcare assistance.
  • Medical plan.
  • Dental plan.
  • Life insurance.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
.NET 8ASP.NET CoreReactJavaScriptTypeScriptHTML5CSS3microservicesRESTSOAP
Soft skills
problem solvingcollaborationcommunicationtechnical decision makingcode review