.Net Fullstack Developer

Must have​ 

  • Over 6 years of experience in designing and developing full-stack web applications using Next.js (React) for frontend and .NET Core / .NET 6+ for backend.
  • Build and optimize RESTful APIs, GraphQL endpoints, and real-time WebSocket integrations.
  • Manage state management using Redux, Context API, or similar tools.
  • Handle database operations with SQL Server, PostgreSQL, and MongoDB.
  • Implement robust authentication and security using OAuth, JWT, and OpenID Connect.
  • Deploy applications via Docker, Kubernetes, Terraform, and CI/CD pipelines.
  • Apply performance enhancements via SSR, SSG, code-splitting, and caching.
  • Lead and conduct code reviews, mentor junior developers, and enforce coding standards.
  • Participate actively in Agile/Scrum ceremonies and provide technical guidance.
  • Take ownership of complex application features and resolve technical issues independently.
  • Contribute across all SDLC phases – requirements, design, development, testing, documentation.
  • Deliver features on time, ensuring code stability, reusability, and quality.
  • Mentor new team members and deliver training sessions.
  • Adhere to the company’s release and estimation processes.
  • Next.js, React, TypeScript, JavaScript (ES6+), Tailwind CSS, Material UI.
  • .NET Core, .NET 6+, C#, ASP.NET MVC/Web API, Entity Framework Core.
  • SQL Server, PostgreSQL, MongoDB.
  • Proficiency in Azure, familiarity with Docker, Kubernetes, Terraform, and CI/CD tools.
  • Deep knowledge of OAuth, JWT, OpenID Connect, and API security best practices.
  • Experience with unit testing, integration testing, and performance testing.
     

Good to have

  • Experience with AWS or GCP in addition to Azure.
  • Familiarity with Zustand or Recoil for state management.
  • Experience in serverless architecture or microservices design patterns.
  • Exposure to real-time data handling and event-driven architectures.
  • Understanding of accessibility and internationalization (i18n) in frontend development.
  • Contributions to open-source projects or active participation in developer communities.
  • Experience in delivering technical presentations, writing tech blogs, or conducting internal workshops.

Apply for this job

Use the form below to submit your job application