Back to jobs
Software Mind

[VDI] Senior Full-Stack Engineer (TypeScript + JavaScript + C#)

Buenos Aires, Buenos Aires, ArgentinaPosted 6 days ago
Full-timehybridMid-Senior Level

Job Description

We are currently looking for a skilled Senior Full-Stack Engineer to join our dynamic team and collaborate with a leading legal technology client focused on modernizing and maintaining large-scale frontend and .NET platforms.

This is a highly technical role centered on dependency modernization across TypeScript, JavaScript, and C# applications. The ideal candidate brings extensive experience managing large-scale upgrade initiatives, handling breaking changes, and maintaining production-grade systems across modern and legacy environments.

As a senior member of the engineering team, you will serve as a technical leader for frontend and .NET dependency tracks, collaborating with platform teams and driving engineering excellence through high-quality delivery practices.

Expectations – the experience you need

  • 8+ years of development experience with strong production-grade proficiency in TypeScript, JavaScript, and C# (.NET).
  • Deep expertise with the NPM and Yarn ecosystem, including lock files, peer dependencies, and monorepos.
  • Experience managing major version upgrades and handling breaking changes.
  • Strong knowledge of frontend build tooling such as Webpack, Vite, or ESBuild.
  • Expert knowledge of NuGet package management and dependency resolution.
  • Experience with .NET Framework to .NET Core and .NET 6+ migration scenarios.
  • Familiarity with Docker and containerized applications.
  • Strong documentation practices and pull request discipline.
  • Ability to work independently across multiple teams and repositories.

Nice to have

  • Experience with React.
  • Experience with New Relic agent configurations.
  • Familiarity with AWS CodePipeline or similar CI/CD solutions.
  • Experience in SOX-compliant or restricted-access environments.
  • Previous experience with large-scale modernization or technical debt reduction initiatives.

What you will do

  • Lead dependency audits and upgrades across TypeScript and JavaScript repositories.
  • Manage breaking changes and ensure build stability.
  • Lead NuGet package upgrades and .NET runtime assessments.
  • Upgrade observability tooling across browser, Node, and .NET services.
  • Maintain Docker images for frontend and backend-for-frontend services.
  • Define quality standards and validation processes for upgrade initiatives.
  • Identify and mitigate dependency risks before they affect production.
  • Work across modern TypeScript applications and legacy JavaScript codebases.
  • Collaborate with platform and engineering teams to drive successful modernization efforts.
  • Contribute to engineering best practices and maintain high standards across the software platform.

IMPORTANT: This opportunty is a 3 month commitment.

See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

Get Started Free
[VDI] Senior Full-Stack Engineer (TypeScript + JavaScript + C#) at Software Mind | Renata