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