Remote job
[Job -32483]Sr. Developer FullStack (.Net/React) , Brazil
Job details
About this role
Role overview Lead full-stack development with a strong emphasis on frontend work, building scalable, maintainable features in collaboration with product, design, and engineering colleagues. The role is weighted roughly 70% toward React development and 30% toward .NET backend work, with a focus on delivering reliable software and critically reviewing code generated automatically.
Responsibilities - Build and maintain user-facing features with React and backend services with .NET and C#. - Design and work with data access and persistence using PostgreSQL, MongoDB, and Entity Framework Core. - Write and maintain automated tests, including unit tests and test data or mock setups. - Apply messaging and service patterns where needed across distributed application components. - Review code carefully, including assessing the correctness and quality of automatically generated code. - Collaborate with product, design, and engineering partners to deliver maintainable features.
Requirements - Senior-level full-stack development experience and strong code review judgment. - Strong frontend development skills with React and a willingness to work across the stack. - Backend experience with .NET 8 and C#. - Familiarity with xUnit and supporting test tools such as NSubstitute and Bogus. - Experience with PostgreSQL and MongoDB, plus relevant data-access patterns. - Intermediate English.
Nice to have - Experience with MediatR, AutoMapper, Rebus, Azure Service Bus, Azure DevOps, Azure Pipelines, and GitFlow.
Benefits and work setup Benefits listed include health and dental coverage, meal and food allowances, childcare assistance, extended parental leave, life insurance, profit sharing, wellness and gym partnerships, learning and language resources, and discounts.