Full Stack Engineer

Overview

We are seeking a Senior Full Stack Engineer specializing in .NET and React for a fully remote, 6-month contract position. In this hands-on role, you will take ownership of software features from concept to production, collaborating closely with product managers and UX designers to develop AI-powered SaaS solutions. This position invites engineers passionate about producing high-quality software that meets customer needs and enhances the user experience.

Responsibilities

  • Take ownership of features from initial requirements through design, development, testing, and production release.
  • Build modern React/TypeScript front ends alongside C#/.NET backend services.
  • Design scalable REST APIs and cloud-native applications running on Azure.
  • Collaborate within a product engineering team alongside Product Managers and UX Designers.
  • Build resilient, secure, and maintainable SaaS applications using modern engineering practices.
  • Develop AI-powered product capabilities including LLM integrations and intelligent automation.
  • Contribute to technical discussions, system design, and continuous improvement across the platform.

Requirements

  • Strong commercial experience with C#/.NET in building production software.
  • Hands-on experience with React and TypeScript in a product environment.
  • Experience building and shipping B2B SaaS products.
  • Strong Azure experience with services such as App Service, Azure SQL, and Azure Functions.
  • Experience with REST APIs, microservices, and event-driven architectures.
  • Commercial experience in integrating AI functionalities like LLMs into real products.
  • Understanding of prompt design, latency, cost, security, and production deployment for AI applications.
  • Familiarity with Azure AI Search, Infrastructure as Code, and modern testing frameworks is a plus.