LTIMindtree
Frontend Developer
LTIMindtreeIndia18 hours ago
Full-timeInformation Technology

Job Description: React JS Developer (Preferred .NET Knowledge)

Location: Hyderabad

Experience: 5–10 years


About the Role

We are looking for an experienced React JS Developer with a strong background in building high‑performance, scalable web applications. The ideal candidate should have hands-on expertise in React.js and a foundational or working knowledge of .NET to effectively collaborate across frontend and backend services.


Key Responsibilities

  • Develop responsive, high‑quality user interfaces using React.js, JavaScript, TypeScript, and modern frontend frameworks.
  • Collaborate with backend teams to integrate RESTful APIs and ensure smooth data flow.
  • Work closely with UI/UX designers to translate wireframes and prototypes into functional components.
  • Optimize applications for maximum performance, scalability, and cross-browser compatibility.
  • Implement reusable components and maintain clean, modular code.
  • Participate in design discussions, code reviews, and agile ceremonies.
  • Debug and troubleshoot issues across the application stack.
  • (Preferred) Collaborate with .NET backend teams and understand basic .NET workflows, MVC/API structures, and integration approaches.


Required Skills

  • 5–10 years of professional experience in software development.
  • Strong proficiency in React.js, including hooks, state management, lifecycle methods, and component architecture.
  • Solid understanding of JavaScript (ES6+), TypeScript, HTML5, CSS3, and modern build tools (Webpack, Babel, Vite, etc.).
  • Experience working with REST APIs, JSON, and asynchronous programming.
  • Hands-on experience with Git and version control workflows.
  • Knowledge of state management tools such as Redux, Context API, or Recoil.
  • Familiarity with responsive design and cross-browser compatibility.


Preferred Skills (Good to Have)

  • Working knowledge of .NET / .NET Core, including API structures, controllers, and data flow.
  • Exposure to C# basics or ability to understand .NET backend code for better integration.
  • Experience with CI/CD pipelines, Azure DevOps, Docker, or cloud-based deployments.
  • Familiarity with testing frameworks like Jest, React Testing Library, or Cypress.


Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.

Key Skills

Ranked by relevance