Senior Full Stack Software Engineer, React.js, .NET

Posted 62ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Full Stack Software Engineer with a strong backend foundation in C# / .NET Core and solid frontend expertise in React.js. Responsible for end-to-end solutions and platform evolution in a remote setting.

Responsibilities:

  • 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.

Requirements:

  • 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.

Benefits:

  • 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.