Job Description:-
We are looking for a skilled .NET Full Stack Developer with strong expertise in building modern web applications using the Microsoft stack and advanced JavaScript frameworks.
Key Skills & Experience:
Overall Experience
- 6-8 years as a Full Stack Developer working on .NET backend and strong JavaScript (React, TypeScript) frontend
Backend / Microsoft Stack
- Strong experience developing full-stack web applications using:
- .NET Framework 4.7
- .NET 6.*
- Proficiency in:
- C#
- Entity Framework 6.*
- Web Services
- Web API development (REST, RPC styles)
- SQL Server 2019 (current DB), with plans to move to PostgreSQL
- Familiarity with:
- ASP.NET framework
- Design and architectural patterns (e.g. Model-View-Controller [MVC])
Frontend / JavaScript Stack
- Strong experience with:
- ReactJS (v17 and ideally v18.*)
- React Hooks
- TypeScript
- Experience with:
- React Testing Library for unit testing
- UI Libraries:
- Material UI (MUI)
- SyncFusion UI library (mainly SyncFusion)
Development Practices & Tools
- Familiarity with architecture styles/APIs (REST, RPC)
- Understanding of Agile methodologies
- Experience with Azure DevOps for:
- CI/CD pipelines
- Sprint management and tracking
Soft Skills
- Excellent troubleshooting and problem-solving skills
- Strong communication and collaboration skills
Nice-to-Have Experience:
- Experience working on high-traffic, community-focused, or social platforms
- Familiarity with SaaS or multi-tenant application development
- Exposure to real-time features such as notifications or messaging
- Awareness of data privacy and security considerations for user-centric applications
- Experience with data migration projects (SQL Server to PostgreSQL)