Key Responsibilities:Design, develop, and maintain scalable web applications using .NET Core (C#) and React.jsImplement RESTful APIs and integrate with front-end interfacesCollaborate with product managers, designers, and QA engineers in an Agile environmentWrite clean, maintainable, and efficient codeParticipate in code reviews and contribute to team best practicesTroubleshoot and resolve application issues and bugsEnsure the performance, quality, and responsiveness of applicationsStay up to date with emerging technologies and propose ways to improve the tech stack