via EX Squared LATAM
$120K - 200K a year
Designing, developing, and maintaining full-stack solutions with a focus on React.js and .NET Core.
Requires 5+ years of experience, proficiency in React.js, TypeScript, C#, .NET Core, and experience with full-stack development.
Senior Full Stack Software Engineer (React.js + .NET Core) At EX Squared LATAM, we partner with engineering-driven organizations to design, build, and evolve business-critical digital platforms. We are looking for a Senior Full Stack Software Engineer with a strong backend foundation in C# / .NET Core and solid frontend expertise in React.js, capable of owning end-to-end solutions and contributing to the long-term evolution of the platform. This role is designed for a senior, hands-on engineer with strong technical judgment, autonomy, and accountability, comfortable operating across the full application lifecycle—from user-facing experiences to backend services and integrations. What You’ll Do • Design, develop, and maintain full-stack solutions using React.js, Next.js, TypeScript, C#, .NET Core, and ASP.NET MVC. • Build and consume RESTful APIs, ensuring scalability, performance, and maintainability. • Contribute to the design and evolution of full-stack application architecture. • Apply clean code principles, modular design, and separation of concerns across frontend and backend layers. • Develop and customize solutions using Optimizely, supporting CMS, personalization, and digital experience requirements. • Translate product, content, and UX requirements into robust technical implementations. • Collaborate closely with Product Managers, UX/UI designers, QA engineers, and other developers. • Participate in code reviews, ensuring quality, consistency, security, and long-term maintainability. • Identify and resolve performance bottlenecks across frontend and backend components. • Apply secure coding practices and ensure reliable handling of data and integrations. • Take ownership of assigned features and components across the full stack. • Proactively contribute to technical improvements, standards, and engineering practices. What You Need to Succeed • 5+ years of professional experience in software development. • Proven experience as a Full Stack Engineer working on production systems with medium to high complexity. • Strong hands-on experience with: • React.js, Next.js, and TypeScript • C#, .NET Core, and ASP.NET MVC • Experience delivering end-to-end solutions, from frontend UI to backend services and integrations. • Solid understanding of RESTful APIs, relational databases, and data modeling principles. Nice to Have: • Hands-on experience with Optimizely (CMS or Digital Experience Platform). • Experience with cloud platforms such as AWS or Azure. What We Offer • Competitive compensation in USD, aligned with seniority. • 100% remote work from anywhere in Latin America. • Participation in complex architectures and platform evolution initiatives. • Collaborative, inclusive environment where technical impact matters.
This job posting was last updated on 2/10/2026