We are looking for a skilled Full Stack Developer with strong expertise in .NET (C#), React.js/Next.js, and Microsoft Azure to design, build, and maintain scalable web applications. You'll work across the stack — from backend APIs and cloud infrastructure to responsive, performant frontend interfaces — collaborating closely with architects, QA, and product teams to deliver high-quality software.
Key Responsibilities
- Design, develop, and maintain web applications using .NET Core / ASP.NET Core for backend services and React.js/Next.js for frontend interfaces
-
Build server-side rendered (SSR) and statically generated (SSG) pages using Next.js for optimal performance and SEO
-
Build and consume RESTful APIs; integrate with third-party services as needed
-
Deploy, monitor, and manage applications on Microsoft Azure (App Services, Azure Functions, Azure SQL, Blob Storage, Key Vault, etc.)
-
Write clean, maintainable, and testable code following SOLID principles and established coding standards
-
Participate in architecture and design discussions, contributing to technical decision-making
-
Optimize application performance, scalability, and security
-
Work with CI/CD pipelines (Azure DevOps / GitHub Actions) for automated build and deployment
-
Collaborate with UX/UI designers, QA engineers, and product managers in an Agile/Scrum environment
-
Debug, troubleshoot, and resolve production issues in a timely manner
-
Write and maintain technical documentation
Required Skills & Qualifications
-
Strong hands-on experience with C#, .NET Core / ASP.NET Core (Web API, MVC)
-
Proficiency in React.js and Next.js, including Hooks, App Router/Pages Router, SSR/SSG/ISR, and API routes
-
Experience with state management (Redux/Zustand/Context API)
-
Solid understanding of JavaScript/TypeScript, HTML5, and CSS3
-
Experience with Microsoft Azure services — App Service, Azure Functions, Azure SQL Database, Storage, Application Insights
-
Working knowledge of Entity Framework Core and relational databases (SQL Server / PostgreSQL)
-
Familiarity with Azure DevOps or similar CI/CD tools and Git version control
-
Understanding of RESTful API design principles and microservices architecture
-
Experience with unit testing frameworks (xUnit/NUnit for .NET, Jest/RTL for React/Next.js)
-
Strong problem-solving skills and ability to work independently as well as in a team

