React JS +.Net

Apply Now

We Can Help You Build An Exceptional Career

Join our Team

JOB DESCRIPTION

We are seeking a talented and experienced Full Stack Developer with expertise in React.js and .NET to join our team. The ideal candidate will have a proven track record in the design, development, and deployment of web applications and a deep understanding of both front-end and back-end technologies.

Key Responsibilities:
  • Develop and maintain high-quality, scalable web applications using React.js for the front-end and .NET technologies for the back-end.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Participate in the entire application lifecycle, focusing on coding, debugging, and ensuring optimal performance.
  • Write clean, reusable, and well-documented code following best practices.
  • Troubleshoot, debug, and upgrade existing applications.
  • Ensure the application’s responsiveness and cross-platform compatibility.
  • Work closely with stakeholders to gather and translate requirements into technical solutions.
  • Conduct code reviews to maintain code quality and standards.
Required Skills and Qualifications:
  • 4+ years of professional experience in full-stack web development.
  • Proficiency in React.js and related front-end technologies such as HTML5, CSS3, JavaScript, and TypeScript.
  • Strong expertise in .NET technologies, including .NET Core/Framework, C#, and ASP.NET MVC/Web API.
  • Experience with RESTful API development and integration.
  • Knowledge of relational databases like SQL Server with experience in writing complex queries and stored procedures.
  • Familiarity with version control systems, particularly Git.
  • Strong understanding of software development principles, design patterns, and best practices.
  • Experience with agile development methodologies.
  • Excellent problem-solving and debugging skills.

Preferred Skills:

  • Exposure to cloud platforms such as Azure or AWS.
  • Knowledge of CI/CD pipelines and build automation tools.
  • Experience with state management libraries like Redux for React.js.
  • Familiarity with front-end build tools like Webpack, Babel, or similar.