Point your AI agent at freehire and let it find you a job.

Get the CLI →

ApomSolutions

NewBe an early applicant

Senior Full-Stack Engineer (C# / TypeScript + React) with Database focus

Posted
Discussion

Summary

Hands-on senior full-stack role owning features end to end: C# backend services, a TypeScript data access layer with Microsoft SQL Server schema/index tuning, a React frontend over a GraphQL API on Node.js/Hapi.js, plus data ingestion and ETL pipelines — including production troubleshooting and customer-facing investigations.

Senior Full-Stack Engineer (C# / TypeScript + React) with Database focus

Role summary:
A hands-on senior engineering role covering data ingestion and processing, C# backend services, Microsoft SQL Server, and the frontend. You will take features from design through production delivery, improve data reliability and performance, and help investigate customer-reported issues.

Core responsibilities:

  • Develop and maintain C# backend services, including testing, production troubleshooting, and performance optimization.
  • Develop and optimize the TypeScript data access layer and Microsoft SQL Server schemas, indexes, and queries.
  • Build and maintain the React frontend and GraphQL API backed by Node.js and Hapi.js.
  • Own feature delivery across ingestion, backend logic, and the customer UI, including testing and production troubleshooting.
  • Build and maintain data ingestion and ETL/processing pipelines, with attention to data correctness, failure handling, and latency.
  • Investigate customer issues across the stack, explain findings clearly, and participate in technical customer meetings.
  • Review code, mentor engineers, and improve automated testing, CI/CD, observability, and performance.

Must have:

  • Strong practical experience developing and maintaining C# backend services in production.
  • A track record of delivering and maintaining production applications using TypeScript, with hands-on responsibility across frontend, backend, and data processing.
  • Strong practical experience with React, TypeScript, GraphQL, and Node.js.
  • Proven Microsoft SQL Server expertise, including schema design, indexing, and query performance analysis and tuning.
  • Experience building and troubleshooting data ingestion, ETL, or streaming pipelines and working with event-level datasets.
  • Ability to investigate issues across application and database layers and carry fixes through verification.
  • Ability to clarify requirements, discuss technical trade-offs, and communicate findings to colleagues and customers.

Nice to have
Experience with real-time processing frameworks, cloud environments, Docker, or Kubernetes.
Familiarity with Active Directory, Microsoft Entra ID, or identity security concepts.

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack 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.