
FullStack Developer – .NET, React
GFT Technologies
full-time
Posted on:
Location Type: Hybrid
Location: Alphaville • Brazil
Visit company websiteExplore more
Tech Stack
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