Senior Full Stack Engineer (C# / React)

New York Technology Partners
Salt Lake City, UT

We are seeking a Senior Full Stack Engineer to help design, build, and enhance scalable web applications across our core software platform. In this role, you will collaborate closely with engineering, product, QA, and design teams to deliver high-quality features, improve system reliability, and drive technical excellence across the full software stack.

Key Responsibilities

  • Design, develop, and maintain full stack web applications and APIs
  • Implement new features, enhancements, and bug fixes across frontend and backend systems
  • Write clean, maintainable, and well-tested code using unit, integration, and end-to-end testing practices
  • Improve application performance, scalability, reliability, and deployment processes
  • Collaborate cross-functionally with Product, UX, QA, and Engineering teams
  • Troubleshoot production issues and support critical incident resolution as needed
  • Mentor engineers and contribute to a collaborative, high-performing development culture

Qualifications

  • 6+ years of experience building modern web applications
  • Strong experience with frontend technologies such as React and TypeScript
  • Proficiency in backend development using C#/.NET or similar modern frameworks
  • Experience working with APIs, relational databases, and cloud-native architectures
  • Solid understanding of testing methodologies and CI/CD workflows
  • Strong communication, problem-solving, and collaboration skills

Preferred Technologies

  • Frontend: React, TypeScript, MobX
  • Backend: C# .NET, EF Core
  • Databases: PostgreSQL, Redis, ClickHouse
  • DevOps & Platform: Docker, GitHub/Forgejo, DigitalOcean
  • Testing: Playwright, unit and integration testing
  • Observability: OpenTelemetry, OpenObserve


// // //