About the role
Pessoa Desenvolvedora Full-stack React / .NET — Sênior at Jobgether in Brazil. Remote, full-time. Posted November 4, 2026.
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.
- 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.
- 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.
- 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/or Vale Alimentação).
- 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.
- 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.
Requirements:
Nice to have:
Benefits:
Flexible benefits:
Additional benefits:
Learning and professional development:
Prefer to apply yourself? Apply on Jobgether’s site
Quick answers
Is this job remote?
Yes, this is a remote role for candidates in BR.
How do you apply?
Apply on Jobgether’s site using the link on this page. With a free Jobmagic account you can see how well you fit first.
Similar jobs
Senior Staff Software Engineer - Builder Platform
Jobgether · Remote
$260k–$341k · 2 hours ago
Senior Staff Software Engineer - Builder Platform
Jobgether · Canada
$260k–$341k · 2 hours ago
Senior Software Engineer - AI Oversight
Jobgether · Canada
$126k–$160k · 3 hours ago