Senior Front-End Developer

Hyderabad, Telangana, India
Feb 25, 2025
Feb 25, 2026
Onsite
Full-Time
2 Years
Job Description

We are seeking a Senior Front-End Developer with extensive experience in building complex web applications using React, Redux, and Electron. In this role, you will collaborate with Product Designers, Engineers, and Product Managers to create next-generation software solutions that enhance user interactions with Logitech products.

You will be responsible for designing and developing scalable, reusable, and high-performance UI components that deliver exceptional user experiences. This role requires deep expertise in JavaScript, front-end frameworks, and modern web development tools. A solid understanding of cross-platform development, RESTful API integration, and performance optimization is also essential.

Your Key Responsibilities

  • Collaborate with cross-functional teams, including Product Designers, Engineers, and Product Managers, to develop compelling user-facing applications.
  • Design and develop efficient, reusable, and scalable front-end components that enhance our software ecosystem.
  • Ensure performance optimization of UI components across different browsers and devices to provide a smooth user experience.
  • Develop reusable layouts and frameworks that allow for easy scaling and future improvements.
  • Write clean, efficient, and maintainable code that adheres to industry best practices and modern development standards.
  • Work with Electron.js to develop cross-platform desktop applications, leveraging your expertise in web technologies.
  • Integrate REST APIs, JSON, and XML data to enable seamless interactions between the UI and backend services.
  • Utilize modern front-end development tools such as Babel, Webpack, and npm/yarn to streamline the development process.
  • Stay updated with the latest trends in front-end development, ensuring that our applications are built using the best technologies available.
  • Participate in code reviews, debugging, and troubleshooting to ensure high-quality software delivery.

Required Skills & Experience

  • 7+ years of experience developing complex web applications.
  • Strong expertise in JavaScript, including DOM manipulation and core JavaScript concepts (5+ years).
  • Deep understanding of React.js and its core principles (2+ years).
  • Hands-on experience with Redux for state management (1+ years).
  • Experience with responsive UI design and reusable layouts for optimal cross-platform performance.
  • Familiarity with Electron.js for developing cross-platform desktop applications (a big plus).
  • Proficiency in integrating REST APIs, JSON, and XML into web applications (2+ years).
  • Experience with modern front-end tools such as Babel, Webpack, npm/yarn, and build automation tools.
  • Ability to translate business requirements into technical solutions with a focus on usability and performance.

Why Join Logitech?

At Logitech, we operate like a small company with a big impact. We believe in a culture of innovation, collaboration, and creativity. Our teams challenge the status quo, push boundaries, and never settle for anything less than excellence.

  1. Global Innovation. Work on cutting-edge products that impact millions of users worldwide.
  2. Creative Freedom. We encourage ideas, experimentation, and bold thinking.
  3. Growth & Learning. Opportunity to learn new skills, work on diverse projects, and grow professionally.
  4. Impact-Driven Work. Your contributions will directly shape the future of Logitech’s software ecosystem.
  5. Collaborative Culture. Work with passionate professionals who support and challenge each other.

If you're looking for an exciting opportunity to shape the future of desktop experiences, apply today and become a part of Logitech’s innovative journey!