Full Stack Engineer (React C#)

Noida, Uttar Pradesh, India
Dec 10, 2024
Nov 12, 2025
Remote
Full-Time
5 Years
Job Description

We are looking for an experienced Full Stack Engineer with expertise in React.js and C# to join our team. In this role, you will be responsible for designing, developing, and maintaining both front-end and back-end components, working on scalable solutions that meet business requirements. Your contributions will help shape the future of software solutions for our clients.

Key Responsibilities

  • Design and develop user interfaces using React.js, ensuring responsive and dynamic web applications.
  • Implement React Hooks and manage application states using Redux to build efficient and scalable applications.
  • Collaborate with UI/UX teams to ensure designs are implemented with attention to detail and best practices.
  • Handle RESTful API calls and asynchronous requests, ensuring smooth data flow between the client and server.
  • Develop and maintain server-side logic using C# and integrate with front-end applications.
  • Work with databases, optimizing and querying data to support the front-end features.
  • Implement efficient and scalable back-end solutions that support dynamic web applications.
  • Collaborate with cross-functional teams to ensure the seamless integration of both front-end and back-end components.
  • Develop automated testing frameworks to ensure code quality and maintainability.
  • Utilize version control systems such as Git for effective collaboration and code management.
  • Stay updated with emerging technologies and industry best practices.
  • Contribute to the improvement of development workflows and practices, including build tools such as Webpack, Babel, and npm/yarn.
  • Debug and resolve issues related to both front-end and back-end systems.

Skills & Qualifications

  • 5+ years of professional experience in front-end development with a strong focus on React.js.
  • 3-5 years of experience working with C# on back-end development.
  • Proficient in JavaScript (ES6+), HTML5, CSS3, and responsive web design principles.
  • Strong knowledge of React.js, Redux, and React Hooks.
  • Experience with RESTful APIs and asynchronous request handling.
  • Familiarity with version control systems like Git.
  • Knowledge of cross-browser compatibility issues and techniques to resolve them.
  • Understanding of UI/UX principles and attention to detail when implementing designs.
  • Familiarity with testing frameworks such as Jest, Enzyme, or React Testing Library.
  • Experience with front-end build tools like Webpack, Babel, and npm/yarn.

Educational Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).

Why Luxoft?

  1. Innovative Projects. Work on cutting-edge technologies and be part of a team driving innovation in the software engineering space.
  2. Professional Growth. Access to training, mentorship, and opportunities for career advancement.
  3. Collaborative Culture. Join a global team of skilled engineers in an environment that values teamwork, creativity, and continuous learning.
  4. Flexible Work Environment. Enjoy the flexibility of remote work while collaborating with top-tier professionals worldwide.

How to Apply. If you are a skilled Full Stack Engineer with expertise in React.js and C# and are passionate about creating high-quality software solutions, we encourage you to apply today. Join us at Luxoft and help us deliver world-class technology solutions to our clients!