Pessoa Desenvolvedora Full-stack React / .NET — Sênior

Jobgether

Brasil

Remote

BRL 180,000 - 240,000

Full time

30 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Annual bonus program
Transportation allowance

Job summary

Jobgether in Brazil is seeking a Senior Full-stack Developer to design and build end-to-end web applications using React/TypeScript on the frontend and C#/.NET on the backend. You will focus on API development, security, performance, and scalable data persistence in a remote environment.

The role involves collaborating with architecture, QA, data engineering, and business teams to deliver reliable software and automated testing. Strong autonomy and learning mindset are valued.

Qualifications

  • Bachelor's degree in any field.
  • Strong full-stack experience with React/TypeScript and C#/.NET.
  • Experience with REST APIs, SQL databases, and CI/CD.

Responsibilities

  • Develop and maintain modern web interfaces using React and TypeScript.
  • Design, implement, and evolve REST APIs with .NET and strong typing.
  • Ensure security, data integrity, and responsive UIs across platforms.
  • Write automated tests and participate in code reviews and CI/CD.
  • Collaborate with QA and business teams to deliver quality software.

Skills

React
TypeScript
HTML
CSS
C#
.NET
REST APIs
SQL
CI/CD
Testing

Education

Bachelor's degree

Tools

Visual Studio

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Pessoa Desenvolvedora Full-stack React / .NET — Sênior based in Brazil.

Join a collaborative, innovation-driven environment where technology is used to solve complex business challenges and deliver meaningful digital solutions.
As a Senior Full-stack Developer, you will design, build, and evolve end-to-end web applications, combining intuitive frontend experiences with secure and scalable backend services.
You will work primarily with React and TypeScript on the frontend and C# and .NET on the backend.
Your responsibilities will span application architecture, API development, business logic, data persistence, and system integrations.
You will also contribute to asynchronous processing, application security, automated testing, and performance optimization.
Working closely with architecture, data engineering, quality assurance, and business teams, you will help deliver reliable, maintainable, and high-quality software solutions.
This is a fully remote opportunity for an experienced professional who values technical excellence, autonomy, collaboration, and continuous learning.

Accountabilities:
  • Develop and maintain modern web interfaces using React and TypeScript, applying reusable component patterns and best practices in accessibility, responsiveness, and performance.
  • Build intuitive user experiences involving forms, tables, filters, and pagination, ensuring clear handling of loading states, errors, and conflicts.
  • Design, implement, and evolve REST APIs using .NET, including documented contracts, input validation, standardized error responses, and strongly typed frontend integrations.
  • Implement business rules, application state management, and permission controls while ensuring data consistency, security, and traceability.
  • Develop background processing services and messaging-based integrations, applying idempotency, concurrency management, and failure recovery strategies.
  • Implement and maintain relational database persistence and queries, including schema evolution, transactions, indexing, and query optimization.
  • Integrate multiple systems and process structured files, ensuring data validation, compatibility, and appropriate error handling.
  • Implement authentication and authorization mechanisms based on user roles and context, protecting sensitive data, files, credentials, and operations.
  • Develop and maintain automated tests covering components, APIs, contracts, integrations, and end-to-end user journeys.
  • Collaborate with QA teams to validate critical workflows and ensure software quality.
  • Implement observability practices through logs, metrics, and distributed tracing to monitor application performance and investigate issues across frontend and backend services.
  • Participate in code reviews, technical discussions, and automated software delivery processes, contributing to continuous improvement and engineering best practices.
Requirements:
  • Bachelor's degree in any field; all academic backgrounds are welcome.
  • Strong professional experience in full-stack development, with hands-on expertise in both web frontend applications and backend services.
  • Advanced knowledge of React, TypeScript, HTML, and CSS, including component-based architecture, state management, and API consumption.
  • Solid experience with C# and .NET for developing APIs, backend services, and business applications.
  • Strong understanding of REST API design, contract documentation, data validation, and standardized error handling.
  • Experience with SQL and relational databases, including object-relational mapping (ORM) and controlled database schema evolution.
  • Practical experience with asynchronous processing and messaging systems, including idempotency, retries, concurrency management, and transactional consistency.
  • Experience integrating applications with cloud services, file storage solutions, and message queues.
  • Knowledge of authentication, server-side authorization, access control, and data protection in web applications.
  • Experience with automated testing, Git, code reviews, and continuous integration and continuous delivery (CI/CD) practices.
  • Strong problem-solving and analytical skills, with the ability to independently manage end-to-end deliveries and investigate technical issues.
  • Excellent communication skills, with the ability to clearly explain technical decisions, limitations, and solutions to different stakeholders.
  • Autonomy, accountability, collaboration, and a continuous improvement mindset.

Nice to have:

  • Experience developing applications that require auditability, traceability, and complex business rules.
  • Background in system integrations and processing large volumes of data or structured files.
  • Knowledge of federated authentication standards and advanced access control mechanisms.
  • Experience with contract testing and recovery strategies for asynchronous integrations.
  • Familiarity with observability tools, containerization, and distributed application operations.
  • Experience working with component libraries and accessibility testing for interfaces involving large volumes of information.
Benefits:

Flexible benefits:

  • All Points program, offering points that can be redeemed for airline tickets and accommodation.
  • Medical insurance.
  • Dental insurance.
  • Life insurance.
  • Pet insurance.
  • Mobility benefits, including fuel allowance and transportation services such as Uber and 99.
  • Flexible reimbursement program covering expenses such as glasses, vaccinations, education, entertainment, and more.
  • Meal and/or food allowance (Vale Refeição and/ou Vale Alimentação).

Additional benefits:

  • Birthday day off.
  • Gympass membership.
  • Financial consulting and facilitated loan options.
  • Alelo Club membership, providing discounts at various stores and pharmacies.
  • Extended maternity leave of 180 days.
  • Extended paternity leave of 30 days.
  • Childcare allowance during the baby's first year.
  • Transportation allowance, depending on project or department requirements.
  • Annual bonus program.
  • Commission for referring new clients.

Learning and professional development:

  • Access to a global training and development center with up-to-date courses and learning resources.
  • Flex Time: dedicated weekly time for professional development.
  • Mentoring programs with experienced leaders and subject-matter experts.
  • Semiannual performance reviews.
  • Regular feedback sessions and one-on-one meetings with managers and team members.
  • Personalized professional development plans aligned with individual career goals.
  • Access to global and local development programs designed to strengthen technical and soft skills.
  • International onboarding and integration programs.
  • Opportunities to participate in strategic training initiatives and leadership development programs.

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor Pleno
Desenvolvedor Pleno

Jobgether • Brazil

Remote
BRL 90,000 - 140,000
Meal and food allowance
Transportation allowance
Medical insurance
+8
Pessoa Desenvolvedora Back-end .NET Core Sênior
Pessoa Desenvolvedora Back-end .NET Core Sênior

Jobgether • Brazil

Remote
BRL 180,000 - 300,000
Fully remote work
Flexible working hours
Education allowance
+8
Pessoa Desenvolvedora de Software Backend Pleno
Pessoa Desenvolvedora de Software Backend Pleno

Jobgether • Brazil

Remote
BRL 120,000 - 180,000
Health insurance
Dental insurance
Private pension plan
+4
Pessoa Desenvolvedora Backend .NETCore Sênior
Pessoa Desenvolvedora Backend .NETCore Sênior

Jobgether • Brazil

Remote
BRL 180,000 - 240,000
Remote work (Brazil)
Career growth
Technical ownership
+3
Desenvolvedor Fullstack Sênior
Desenvolvedor Fullstack Sênior

Jobgether • Brazil

Remote
BRL 180,000 - 260,000
Fully remote Brazil
CLT contract
Technical autonomy
+2
Desenvolvedor Full Stack Sênior (.NET e React)
Desenvolvedor Full Stack Sênior (.NET e React)

Jobgether • Brazil

Remote
BRL 180,000 - 260,000
Fully remote
Flexible distributed team
Cooperative contract
+4
Desenvolvedor Fullstack DotNet +Angular Sênior
Desenvolvedor Fullstack DotNet +Angular Sênior

Jobgether • Brazil

Remote
BRL 150,000 - 210,000
Fully remote from Brazil
Independent contractor under PJ model
Desenvolvedor .NET Sênior — (C# / SQL Server / AppSec)
Desenvolvedor .NET Sênior — (C# / SQL Server / AppSec)

Jobgether • Brazil

Remote
BRL 180,000 - 300,000
Remote Brazil
PJ contract
Life Insurance
+4
Mid-Level Fullstack Developer (.NET / Next.JS)
Mid-Level Fullstack Developer (.NET / Next.JS)

Jobgether • Brazil

Remote
BRL 120,000 - 180,000
Health insurance
Dental insurance
Meal allowance
+13
Desenvolvedor Full Stack Java/React - Sênior
Desenvolvedor Full Stack Java/React - Sênior

Jobgether • Brazil

Remote
BRL 150,000 - 210,000
Fully remote within Brazil
PJ contractor engagement
Opportunities to influence technical方向