About this roleJob Summary We are seeking a skilled .NET React Developer with strong full-stack capabilities and a focus on front-end development. The ideal candidate will be passionate about building responsive, user-centric applications while also contributing to backend services and integrations. This role requires expertise in modern web technologies, strong problem-solving skills, and the ability to work effectively in Agile/Scrum environments while managing multiple priorities and delivering high-quality solutions. Key Responsibilities Develop and maintain responsive, interactive user interfaces using React Write clean, efficient, and reusable code using JavaScript and TypeScript Implement and optimize state management solutions for complex applications Create and maintain reusable component libraries and design systems Optimize front-end performance, including load times, rendering, and user interactions Design and implement RESTful APIs using ASP.NET Core Integrate front-end applications with backend services and databases Contribute to database schema design and write efficient queries Implement automated testing for both front-end and back-end code Participate in code reviews and provide constructive feedback Collaborate with UX/UI designers to translate designs into high-quality code Work with cross-functional teams to ensure seamless system integration Troubleshoot and debug issues across the full stack Stay updated with modern technologies, tools, and best practices Ensure accessibility considerations are incorporated into development Required Qualifications Expert-level proficiency in React, JavaScript, and TypeScript Strong experience with modern front-end build tools such as Webpack or Vite Advanced knowledge of HTML5, CSS3, and preprocessors such as Sass or LESS Experience with responsive design and mobile-first development approaches Familiarity with state management libraries such as Redux, MobX, or Recoil Strong understanding of front-end performance optimization techniques Experience with modern CSS frameworks and methodologies such as Tailwind CSS or CSS Modules Proficiency in Git for version control Strong experience working with RESTful APIs Working knowledge of C# and .NET 8 framework Familiarity with ASP.NET Core for API development Experience with PostgreSQL and database design concepts Familiarity with NoSQL databases such as DocumentDB Experience with CI/CD pipelines, including tools such as Jenkins Experience using AI-assisted development tools for coding support Strong problem-solving, communication, and collaboration skills Ability to work effectively in Agile/Scrum environments Education: Bachelors Degree