The company is looking to design, develop, and maintain scalable, high-performance web applications using C-Sharp for backend services and React for frontend development. They need to optimize application performance, ensure responsiveness and scalability, and troubleshoot complex technical issues.
Requirements
- 5+ years of experience in C-Sharp and the .NET ecosystem (e.g., .NET Core, ASP.NET Core).
- Strong understanding of object-oriented programming (OOP) principles, design patterns, and SOLID principles.
- Experience with building RESTful APIs and microservices using ASP.NET Core.
- Proficiency in working with Entity Framework (EF) or other ORM tools.
- 3+ years of experience with React and its ecosystem (e.g., Redux, React Router, Context API).
- Strong knowledge of modern JavaScript (ES6+), TypeScript, and frontend build tools (e.g., Webpack, Babel).
- Proficiency in working with relational databases (e.g., SQL Server) and writing optimized SQL queries.
Responsibilities
- Design, develop, and maintain scalable, high-performance web applications using C-Sharp for backend services and React for frontend development.
- Develop and maintain RESTful APIs and integrate them with React-based frontends.
- Optimize application performance, ensuring responsiveness and scalability.
- Conduct code reviews, mentor junior developers, and provide technical guidance to the team.
- Troubleshoot, debug, and resolve complex technical issues in both backend and frontend systems.
- Participate in architectural discussions and contribute to technical decision-making.
- Ensure the security, reliability, and maintainability of the software.
Other
- Collaborate with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality software solutions.
- Stay up-to-date with the latest trends and technologies in C-Sharp, .NET, React, and web development.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Ability to mentor and guide junior developers.