Lead UI Developer (React & C#)

Noida, Uttar Pradesh, India
Jan 03, 2025
Dec 31, 2025
Remote
Full-Time
7 Years
Job Description

As a Lead UI Developer React C# Tech Lead at Luxoft, you will be responsible for leading a team of front-end developers in the design, development, and maintenance of complex web applications using React.js and C#. You will take the lead in building and delivering high-quality user interfaces, ensuring seamless integration with backend systems, and optimizing performance for scalability. This role requires a combination of leadership, technical expertise, and experience in full-stack development, making it ideal for candidates who enjoy both coding and mentoring others.

Key Responsibilities

  1. Lead Front-End Development. Oversee the development of web applications using React.js, ensuring high-quality, performant user interfaces.
  2. React & C# Expertise. Leverage your expertise in React.js, C#, and modern web technologies to guide development efforts and solve complex technical challenges.
  3. Team Leadership. Lead, mentor, and provide technical guidance to a team of front-end developers, ensuring that they follow best practices and meet project goals.
  4. API Integration. Design and implement seamless integration with backend services using RESTful APIs and GraphQL.
  5. Project Management. Manage the development lifecycle for multiple concurrent projects, ensuring that all deliverables meet deadlines and are of high quality.
  6. Collaboration. Work closely with product managers, backend developers, and UI/UX teams to create cohesive, user-centric solutions.
  7. Performance Optimization. Ensure that front-end applications are optimized for performance, scalability, and cross-browser compatibility.
  8. Testing & Quality Assurance. Implement testing strategies using frameworks like Jest, Mocha, or Enzyme to ensure the reliability of front-end code.
  9. Continuous Improvement. Stay up-to-date with the latest trends in front-end technologies, React.js, and C#, and contribute to the continuous improvement of development processes.

Mandatory Skills & Qualifications

  • Experience. 10+ years of professional experience in front-end development, with a focus on React.js and a strong understanding of C#.

Technical Expertise

  • 7+ years of experience in Web API development.
  • Proficiency in React.js, Redux, React Hooks, and related libraries.
  • Strong knowledge of JavaScript (ES6+), HTML5, CSS3, and modern web development practices.
  • Experience with front-end build tools like Webpack, Babel, and npm/yarn.
  • Understanding of RESTful APIs, GraphQL, and backend integration.
  • Familiarity with version control systems like Git.
  • Experience with testing frameworks like Jest, Mocha, or Enzyme.
  • Knowledge of UI/UX best practices and performance optimization techniques.
  • Proven experience leading front-end teams or managing large-scale projects.
  • Excellent communication, leadership, and organizational skills.
  • Education. Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).

Nice-to-Have Skills

  1. Server-Side Rendering (SSR). Experience with Next.js or similar SSR frameworks.
  2. TypeScript. Knowledge of TypeScript for enhancing code quality and maintainability.
  3. Cloud Platforms. Experience with AWS, Azure, or GCP.
  4. Agile & DevOps. Familiarity with Agile methodologies and CI/CD practices.
  5. Open-Source Contributions. Contributions to open-source projects or relevant technical publications.

Languages

  • English. B2 Upper Intermediate (Written and Spoken)

Why Luxoft?

  1. Innovative Work Culture. Luxoft fosters a creative and innovative work environment where you will have the opportunity to make an impact through your work.
  2. Global Exposure. Collaborate with a diverse team of professionals and clients from all over the world, gaining valuable global experience.
  3. Career Growth. Luxoft provides opportunities for continuous learning, development, and career progression in the technology field.
  4. Work-Life Balance. Enjoy the flexibility of working remotely while being part of a high-performing, supportive team.
  5. Luxoft is an Equal Opportunity Employer. We welcome applicants from all backgrounds and experiences, ensuring a diverse and inclusive workplace.