Job Openings .NET Developer (React)

About the job .NET Developer (React)

.NET Developer (React)

Location: Remote

We are looking for an experienced .NET Developer with 5-7 years of hands-on experience in building robust applications, particularly focusing on integrating .NET applications with React. The ideal candidate will have a solid background in working with JSON objects in .NET and generating dynamic React pages, along with extensive knowledge of modern web technologies and cloud platforms.

Responsibilities:

Develop .NET applications that read and manipulate JSON objects, transforming them into dynamic React front-end pages.Design and implement secure RESTful APIs for communication between .NET backend services and React front-end.Collaborate with cross-functional teams to ensure seamless integration between the back-end and front-end components.Write efficient, clean, and maintainable code while ensuring application performance, scalability, and security.Participate in code reviews, testing, and debugging to ensure high-quality, reliable software.Stay up-to-date with the latest trends and best practices in both .NET and React ecosystems.

Requirements:

5-7 years of experience in software development using the .NET framework (C#, ASP.NET, .NET Core).Strong experience with JSON objects: reading, parsing, and integrating into .NET applications.Solid experience with React, including component-based architecture, state management (e.g., Redux), and hooks.Expertise in building RESTful APIs for front-end and back-end communication.Proficiency with front-end technologies: JavaScript (ES6+), HTML5, CSS3.Familiarity with database systems such as SQL Server, and NoSQL solutions.Experience with version control tools (e.g., Git) and CI/CD pipelines.Excellent analytical, problem-solving, and communication skills

.Technology Stack:

Languages: C#, JavaScript (ES6+)Frameworks: .NET Core, ASP.NET, ReactWeb Technologies: HTML5, CSS3, JSON, RESTful APIsState Management: Redux or similarCloud Platforms: Azure, AWS (preferred)Tools: Visual Studio, Git, Docker, CI/CD (e.g., Jenkins, Azure DevOps)

Preferred Qualifications:

Experience with cloud services, specifically Azure or AWS for deployment and scaling.Knowledge of containerization using Docker.Familiarity with Agile development methodologies.