Posted on: 26/08/2025
Role :
.NET Developer (React + .NET Integration)
Location : Pune (Work from Office)
Experience : 4-6 years | Openings : 1
About the Role :
We are seeking a highly skilled .NET Developer with strong frontend expertise in React to design, develop, and optimize enterprise-grade applications. The role involves building scalable frontend solutions while closely collaborating with backend teams working on .NET Framework and .NET Core. The ideal candidate should be comfortable working across the full SDLC, from architecture and design through coding, testing, deployment, and maintenance.
Key Responsibilities :
Frontend Development (React/TypeScript) :
- Build responsive, modular, and reusable React components with TypeScript.
- Implement advanced concepts such as hooks, context API, lazy loading, and memoization for performance optimization.
- Develop component-driven UI aligned with Atomic Design principles.
Integration with Backend (.NET) :
- Integrate RESTful APIs and microservices built in .NET Core / .NET Framework.
- Handle authentication & authorization flows (OAuth2, JWT).
- Debug and resolve API request/response issues (status codes, serialization, CORS, etc.
Code Quality & Architecture :
- Write clean, maintainable, and testable code following SOLID principles.
- Ensure adherence to design patterns (Repository, Dependency Injection, Observer, etc.
- Conduct unit testing (Jest, React Testing Library) and integration testing to validate code reliability.
DevOps & Deployment :
- Work with version control (Git, GitFlow) and CI/CD pipelines (Azure DevOps, Jenkins, or GitHub Actions).
- Collaborate on Dockerized .NET services integration with React apps.
Agile Collaboration :
- Actively participate in backlog refinement, sprint planning, retrospectives, and client demos.
- Provide technical estimates, feasibility analysis, and effort breakdowns for stories.
Required Technical Skills & Experience :
Frontend Development :
- 3+ years of strong experience in React.js, JavaScript (ES6+), TypeScript, JSX.
- Proficiency in HTML5, CSS3/SCSS, CSS Modules, Flexbox, Grid, and responsive design.
- Experience with state management frameworks (Redux, NgRx, Zustand, or MobX).
- Knowledge of RxJS for reactive programming and event-driven streams.
Backend & Integration :
- Solid understanding of .NET Framework and .NET Core concepts (MVC, Web API, Entity Framework).
- Hands-on experience consuming and integrating REST APIs and gRPC services from .NET backends.
- Familiarity with database-driven applications (SQL Server, Entity Framework LINQ queries).
Testing & Quality :
- Experience with unit testing, integration testing, and mocking frameworks (MSTest, NUnit, xUnit, Jest).
- Understanding of end-to-end testing tools (Cypress, Playwright).
Tools & DevOps :
- Proficient with Git/GitFlow branching strategy.
- Exposure to CI/CD pipelines and containerization tools (Docker, Kubernetes).
- Familiarity with cloud environments (Azure preferred, AWS/GCP optional).
Preferred Qualifications :
- Experience with WebSockets / SignalR for real-time data.
- Knowledge of micro-frontend architecture and modular monorepos (Nx, Lerna, or Turborepo).
- Understanding of performance profiling tools (Lighthouse, React Profiler, Chrome DevTools).
- Familiarity with security best practices (XSS, CSRF, CORS handling)
Did you find something suspicious?
Posted By
Meenal Sonawale
HR Business Partner at EmbarkingOnVoyage Digital Solutions Pvt Ltd
Last Active: 27 Sep 2025
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1535925
Interview Questions for you
View All