Senior Fullstack Engineer (.NET/React + Umbraco CMS)
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Fullstack Engineer (.NET/React + Umbraco CMS) in Brazil.
This role offers the opportunity to work across the full web development stack, contributing to the design and delivery of scalable digital solutions for enterprise-level clients. You will be part of a fast-paced, collaborative environment where engineering quality, maintainable architecture, and user experience are key priorities. The position involves building both backend services and modern frontend interfaces while integrating CMS-driven platforms and third-party APIs. You will collaborate closely with designers, strategists, and fellow engineers to deliver high-impact digital products across multiple client projects. The role is well-suited for a developer who enjoys technical ownership, variety of work, and working in a dynamic agency environment. This is a remote position with exposure to international teams and complex, real-world engineering challenges.
Accountabilities:
- Design, develop, and maintain full-stack web applications across multiple client projects in a fast-paced delivery environment.
- Build and optimize backend services using C# and .NET Core, ensuring scalability and performance.
- Develop responsive frontend applications using React (or Angular) with strong HTML, CSS, and JavaScript fundamentals.
- Integrate CMS platforms such as Umbraco, along with APIs and third-party services to support dynamic digital experiences.
- Participate in technical design discussions and contribute to architectural decisions and solution design.
- Conduct code reviews and ensure adherence to engineering best practices, testing standards, and quality guidelines.
- Collaborate with multidisciplinary teams including designers, product strategists, and other engineers throughout the development lifecycle.
- Maintain technical documentation and support continuous improvement of development processes and workflows.
- Work independently while proactively communicating progress, risks, and technical recommendations.
- 5+ years of experience in software development roles.
- Strong hands-on experience with C# and .NET Core in production environments.
- Solid frontend development skills using React (Angular also accepted) with strong HTML, CSS, and JavaScript expertise.
- Experience building and consuming REST APIs in scalable applications.
- Proven experience integrating CMS platforms, with strong preference for Umbraco.
- Experience working with Microsoft SQL Server and relational database design.
- Familiarity with Git workflows and CI/CD pipelines.
- Ability to work independently in client-facing, deadline-driven environments.
- Strong English communication skills, both written and verbal.
- Nice to have: experience in digital agencies, AWS cloud services, Node.js, performance optimization, accessibility standards, and AI-assisted development tools.
- Fully remote work with flexibility to operate from anywhere.
- Competitive USD-based compensation aligned with international market standards.
- Paid time off to support rest, balance, and well-being.
- Opportunity to work on high-impact projects with leading U.S. companies.
- Autonomy in managing your schedule with a strong focus on results.
- Access to a global network of experienced engineering professionals.
- Collaborative and high-skill environment that encourages continuous learning and growth.
Requirements:
Benefits:
How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? 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. #LI-CL1