
Overview
About Habilelabs
Headquartered in Pinkcity, Habilelabs is an innovative IT company uniting over 150 designers and engineers across India. They specialize in software development, web and mobile app development, UI/UX design, cloud solutions, data analytics, and IT consulting. Habilelabs takes pride in their client-centric approach, delivering tailored solutions to drive digital transformation and exceed client expectations. With a vibrant work environment, they foster creativity, teamwork, and continuous learning.
Job Title: .NET + React Developer
Experience: 4 to 7 years
Location: Jaipur (On-site)
Employment Type: Full-Time
About the Role:
We are seeking a highly skilled and experienced .NET + React Developer to join our growing development team. The ideal candidate will be responsible for designing and developing scalable web applications using the .NET Framework/Core for the backend and React.js for the frontend. This role involves working closely with product managers, designers, and other developers in an Agile environment.
Key Responsibilities:
- Develop, test, and maintain web applications using .NET (C#, ASP.NET Core) and React.js.
- Build robust and scalable RESTful APIs and integrate them with front-end components.
- Work with product teams to understand requirements and translate them into technical designs.
- Collaborate with UI/UX designers to ensure technical feasibility and optimal user experience.
- Conduct unit testing, peer code reviews, and performance tuning.
- Debug and resolve issues reported by QA or end users.
- Write clean, efficient, and maintainable code following best practices.
- Stay updated with the latest trends in web technologies and suggest improvements where applicable.
Required Skills & Qualifications:
- 4–7 years of hands-on experience in .NET (C#, ASP.NET MVC/Core) development.
- Proficient in React.js and strong understanding of JavaScript, JSX, HTML5, and CSS3.
- Experience working with RESTful APIs, Entity Framework/Core, and SQL Server.
- Strong understanding of component-based architecture and state management using Redux or Context API.
- Familiar with version control tools such as Git.
- Good understanding of software development principles and design patterns.
- Ability to work in an Agile development environment and collaborate across teams.
- Strong problem-solving, debugging, and communication skills.