Software Engineer (TypeScript/React)

Summary

Software Engineer migrating a legacy C# WPF system to React/TypeScript, working on real-time systems with large datasets in a small, growing team based fully onsite in Lafayette, Louisiana.

Salary: £70,000 - 150,000 per year

Requirements:
  • We are looking for candidates who can work fully office-based, 5 days a week in Lafayette, Louisiana.
  • We cannot offer visa sponsorship, so applicants must have full working rights in the US.
  • We require candidates to already live in the US, although we do offer full relocation support.
  • We are looking for commercial experience working with TypeScript, ideally in a React environment.
  • We value secondary experience with C# .Net, either .Net Core or WPF/MVVM.
  • Experience with other modern web frameworks such as Angular, Vue or Blazor would be beneficial.
  • We require cloud knowledge; Azure, AWS or GCP are all acceptable.
  • We ideally want a strong working knowledge of REST APIs, DevOps, CI/CD pipelines and deployment tools such as Terraform.
  • A degree in a STEM discipline would be ideal, though it is not essential.
Responsibilities:
  • We are hiring Software Engineers to join our engineering team in Lafayette.
  • We need engineers to work on the migration of a core legacy system from C# WPF into React/TypeScript.
  • We want developers who can understand the legacy product while focusing primarily on newer front-end development.
  • We are looking for people who can work on real-time systems driven by large data sets.
  • We value engineers who have strong ownership of previous projects and the versatility to pick up new skills.
  • This is a hands-on coding role within a small team that is set to grow from 2 to 6 engineers.
  • The work will involve a substantial body of long-term project work over the next 5 years.
Technologies:
  • AWS
  • Angular
  • Azure
  • Blazor
  • C#
  • CI/CD
  • Cloud
  • DevOps
  • GCP
  • Support
  • MVVM
  • REST
  • React
  • Terraform
  • TypeScript
  • Vue
  • WPF
  • Web
  • ASP.NET

More:

We are a leading software provider with decades of experience and a market-leading position. Our engineering team is growing as we invest in multiple modernisation projects following a strong 2025. You will work in our offices in the heart of Lafayette, Louisiana, five days per week, with a modern office space, excellent amenities and on-site parking. We offer a competitive package including an annual bonus of 15-25%, 36 days of paid annual leave, a 10% 401k match, private healthcare and dental cover, long-term sick pay, and relocation support within the US, including financial assistance.

last updated 35 week of 2026

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available