Senior Full-Stack Engineer (C# / TypeScript + React) with Database focus
- Location
- Remote
- Employment
- Full-time
- Level
- Specialist
- Category
- Frontend
- Posted
- Deadline
Description
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.
Apply at the source
This role was published by ApomSolutions and listed via Djinni. Applications are handled there, not on this site.
Original posting: https://djinni.co/jobs/854611-senior-full-stack-engineer-c-typescript-react/