We are seeking a talented and motivated .NET Developer with hands-on experience in React.js to join our development team. The successful candidate will be responsible for designing, developing, and maintaining scalable web applications, leveraging the power of .NET technologies and modern React-based front-end development.
Key Responsibilities
- Develop, enhance, and maintain web applications using .NET Core/ASP.NET and C#.
- Build reusable, efficient, and reliable front-end components with React.js.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize applications for maximum speed, scalability, and responsiveness.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and contribute to the continuous improvement of development standards.
- Troubleshoot and debug issues across the full stack.
- Stay updated with the latest industry trends and technologies.
Qualifications & Skills
- Proven experience in developing web applications with .NET Core / ASP.NET.
- Strong proficiency in React.js, JavaScript, HTML5, and CSS3.
- Experience with RESTful API integration.
- Familiarity with Entity Framework, LINQ, and SQL Server.
- Knowledge of front-end build tools like Webpack, npm, or yarn.
- Understanding of version control systems such as Git.
- Good problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
Preferred Qualifications
- Experience with cloud platforms like Azure or AWS.
- Knowledge of TypeScript.
- Familiarity with DevOps practices and CI/CD pipelines.
- Prior experience working in Agile/Scrum environments.