Senior React.js Developer with .NET
Job Type Fulltime
Location: Hyderabad / Remote
Experience: 7+ Years
No of Positions: 2
Job Summary:
We are seeking a skilled and experienced Senior React.js Developer with a strong background in .NET backend development to join our dynamic engineering team. The ideal candidate will have at least 7 years of experience in designing, developing, and maintaining complex web applications using modern JavaScript frameworks and .NET technologies. You will be responsible for driving the development of responsive front-end interfaces while collaborating closely with backend teams to ensure seamless integration.
Key Responsibilities:
- Design, develop, and maintain responsive and high-performance web applications using React.js
- Develop and integrate RESTful APIs using .NET/.NET Core.
- Collaborate with UI/UX designers, backend developers, and product managers to deliver high-quality software.
- Write clean, scalable, and maintainable code across the stack.
- Ensure cross-browser compatibility and optimize application performance.
- Implement best practices for coding, testing, and deployment.
- Participate in code reviews and mentor junior developers.
- Troubleshoot and debug issues across the full stack.
- Work in an Agile/Scrum environment and contribute to sprint planning, estimation, and retrospectives.
Required Skills and Qualifications:
- 7+ years of experience in full-stack web development.
- Strong proficiency in React.js, JavaScript (ES6+), HTML5, CSS3, and front-end tooling (Webpack, Babel, etc.).
- Solid understanding of .NET / .NET Core for backend development.
- Experience building RESTful APIs and integrating front-end with back-end services.
- Familiarity with state management libraries (e.g., Redux, Context API).
- Experience with SQL Server and/or other relational databases.
- Understanding of modern authentication mechanisms (OAuth, JWT, etc.).
- Familiarity with version control systems like Git.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration abilities.
Preferred Qualifications:
- Experience with containerization (Docker, Kubernetes) and CI/CD pipelines.
- Familiarity with cloud platforms (Azure/AWS).
- Knowledge of microservices architecture.
- Experience with testing frameworks such as Jest, Mocha, or xUnit.