Back to search

Senior Full Stack Engineer

Develop and scale cloud-based platform services and accessible web interfaces using C#/.NET and React.

  • Ghaziabad, Uttar Pradesh, India
  • Full-time
  • Hybrid
  • ₹1M–₹1M per year
  • Posted Nov 9, 2026
INDUSTRYSoftware & InternetSaaS & Enterprise SoftwareDeveloper Tools & Infrastructure

Responsibilities

  • Build, enhance, and scale core platform capabilities, backend features, and services using C#/.NET
  • Design and implement common APIs and high-availability, high-quality database systems
  • Optimize platform performance, reliability, security, scalability, and efficiency
  • Develop responsive, accessible, high-performing user interfaces using React and TypeScript
  • Integrate front-end applications with REST/GraphQL APIs
  • Work independently, take accountability for time and quality commitments
  • Coach and mentor junior engineers across backend and front-end disciplines
  • Advise product owners on technical feasibility and delivery estimates
  • Stay current with developments in cloud, backend, front-end, and AI-assisted engineering

Requirements

  • University degree in Computer Science, Engineering, or a related field
  • Experience in a SaaS

Nice to have: MUI Base, MUI Core, Radix UI, WCAG, DataDog, Kustomize, ArgoCD, C++

Skills

C#/.NETSQLReactTypeScriptAI-assisted engineering toolsAPI designAutomated testingCloud technologiesDockerSecure codingEnglishGitHub CopilotRESTGraphQL

Benefits

  • support for learning
  • support for education
  • support for wellness

Full description

We are looking for a Senior Full Stack Engineer to develop and scale cloud-based platform services and accessible web interfaces using C#/.NET and React. The mandatory requirements are 6+ years of software development experience, strong C#/.NET and SQL skills, experience with React or similar UI frameworks and TypeScript, AI-assisted engineering tools, API design, automated testing, cloud technologies, Docker, secure coding, and fluent English. RECRUITMENT PROCESS 1. Application — Share a few details about your experience and background. 2. Coding Challenge — If applicable, complete it in the coding language you are most comfortable with. 3. Video Interview — Record a short video introduction in English. 4. Technical Interview or Hiring Manager Interview — Discuss your experience and fit for the role. 5. Offer — If it’s a match, you’ll receive an offer. WHAT YOU’LL GAIN • Remote work — Work from where you feel most productive. • Local presence in India — Work in a structured and compliant environment aligned with Indian regulations. • Competitive compensation in INR — Receive compensation in INR, plus support for learning, education, and wellness. • Exciting projects — Work with modern technologies for global clients and fast-growing companies. WHAT YOU WILL DO • Build, enhance, and scale core platform capabilities, backend features, and services using C#/.NET, following established architecture guidelines and best practices. • Design and implement common APIs and high-availability, high-quality database systems. • Optimize platform performance, reliability, security, scalability, and efficiency using modern tools and techniques, while proactively identifying improvements. • Develop responsive, accessible, high-performing user interfaces using React and TypeScript, collaborating with UX/UI designers to deliver production-ready implementations. • Integrate front-end applications with REST/GraphQL APIs, collaborate on API contract design, and maintain front-end quality through testing, reviews, and best practices. • Work independently, take accountability for time and quality commitments, and participate in sprint planning, technical design discussions, and continuous improvement initiatives. • Coach and mentor junior engineers across backend and front-end disciplines. • Advise product owners on technical feasibility and delivery estimates, and communicate with customers to analyze and resolve product defects or support major implementations. • Stay current with developments in cloud, backend, front-end, and AI-assisted engineering, effectively using tools such as GitHub Copilot to improve productivity, code quality, and development velocity while applying sound engineering judgment and maintaining high standards. MUST HAVES • 6+ years of professional software development experience. • Strong expertise in .NET (C#) and SQL, with a focus on backend/API development. • Commercial experience with modern UI frameworks, such as React, Angular, and Vue.js. • Experience with GitHub Copilot or similar AI developer tools. • Solid knowledge of TypeScript and modern JavaScript (ES6+). • An AI-empowered mindset, with proven experience optimizing enterprise-level solutions through AI-assisted engineering. • Experience designing and consuming REST and/or GraphQL APIs. • Experience writing and maintaining automated tests, including unit, integration, and/or UI tests. • Strong understanding of Clean Code, SOLID principles, and design patterns. • Experience working on distributed, cloud-based systems. • Excellent debugging skills and strong root-cause analysis capabilities. • Understanding of secure coding principles and best practices. • Experience with cloud-native technologies. • Experience delivering containerized solutions using Docker. • Fluency in English. • Availability to attend the Noida office for 5 consecutive days per month, plus occasional additional days. NICE TO HAVES • University degree in Computer Science, Engineering, or a related field. • Experience with UI component libraries such as MUI Base, MUI Core, and Radix UI. • Understanding of web accessibility standards (WCAG). • Experience with observability platforms such as DataDog and structured logging. • Exposure to CI/CD tooling such as Kustomize and ArgoCD. • C++ language experience is a plus.

Senior Full Stack Engineer at AgileEngine | Referso Jobs