Job Description:
Looking for a skilled .NET Full Stack Developer with strong product development experience to design, build, and scale high-quality software products. The ideal candidate should be hands-on across UI, backend, database, and system design, and capable of translating complex business requirements into robust technical solutions with a strong focus on code quality.
Key Responsibilities
-
Develop and deliver end-to-end product features from requirements to deployment
-
Build scalable applications using .NET Core and React.js
-
Create responsive, intuitive, and high-quality user interfaces
-
Design and implement RESTful APIs and backend services
-
Perform system design and solution architecture for complex requirements
-
Design and optimize database schemas and queries
-
Write clean, secure, maintainable, and high-performance code
Required Skills & Experience
-
Strong 5+ experience with .NET Core / ASP.NET Core
-
Proficiency in React.js, JavaScript/TypeScript, HTML, and CSS
-
Solid knowledge of SQL databases (SQL Server preferred)
-
Experience in system design, architecture patterns, and scalability
-
Proven track record of delivering high-quality, production-ready code
-
Familiarity with Git, CI/CD pipelines, and deployment workflows
-
Exposure to cloud platforms (Azure/AWS) is a plus
Product & Quality Mindset
-
Experience working on product-based applications
-
Ability to handle complex and evolving requirements
-
Strong understanding of clean architecture, SOLID principles, and design patterns
-
Quality-first mindset with attention to performance and maintainability