Software Development Expert

2 weeks ago


Shanghai, Shanghai, China Logitech Full time

Job Overview

We are seeking a skilled front-end desktop application software programmer to join our Logitech China Software Tribe in Shanghai.

This role focuses on developing the Logitech GHub application, requiring expertise in full-stack development with a focus on customer-facing parts.

Your Contribution

  • Act as a front-end developer to design and develop Logitech software applications for desktop and web platforms.
  • Demonstrate exceptional development skills by writing high-quality, functional, and elegant code.
  • Review and provide feedback on other developers' code to improve it.
  • Stay up-to-date with new technologies and tools to enhance product development.

Key Qualifications

  • 3+ years of experience in front-end design and development, including desktop application development with Electron and Flutter.
  • Proficiency in Web development: JavaScript, HTML, CSS, DOM, security, and Git.
  • Familiarity with front-end best practices and experience using Eslint or similar coding standard tools.
  • Excellent oral and written communication skills in English.

Education

  • BS/MS in Computer Science or equivalent technical field.

The ideal candidate is highly organized, detail-oriented, passionate about building great software products, and has an intrinsic curiosity to understand technological tools and frameworks. This role requires collaboration with product management, design, internal and external development teams. The estimated salary for this position is around $120,000 - $180,000 per year, depending on experience and location.



  • Shanghai, Shanghai, China Microsoft Full time

    Job Title:Software Development ExpertDescription:About the Role:We are seeking a highly skilled Software Development Expert to join our team at Microsoft. The ideal candidate will have a strong background in software development, with a focus on cloud-based AI solutions.The successful candidate will be responsible for designing and developing large-scale...


  • Shanghai, Shanghai, China PayPal Full time

    Job SummaryWe are seeking a highly skilled Software Development Expert to join our team at PayPal. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software applications.Key ResponsibilitiesDesign and develop scalable software applications using React, Node, Java, and other...


  • Shanghai, Shanghai, China GOAT Group Full time

    About the RoleWe are seeking a highly skilled Software Development Expert to join our team at GOAT Group. As a key member of our software engineering team, you will be responsible for designing and developing backend systems using Ruby and/or Golang programming languages.Key ResponsibilitiesDesign and develop scalable and secure backend systems for our web...


  • Shanghai, Shanghai, China Vitesco Technologies Full time

    As a key member of the Vitesco Technologies innovation team, you will drive new software technology concepts for Software Defined Vehicle related to new EE Architectures and products.Main Responsibilities1. Develop high-performance computing software solutions for middleware integration in automotive applications.2. Design and implement new software...


  • Shanghai, Shanghai, China GOAT Group Full time

    Job DescriptionWe are seeking a highly skilled Software Development Expert to join our team at GOAT Group. As a key member of our engineering team, you will be responsible for designing and developing backend systems using Ruby and/or Golang programming languages to enable functionality for our web and mobile applications.Key ResponsibilitiesDesign and...


  • Shanghai, Shanghai, China Bosch Full time

    Job Title: Embedded Software Development ExpertETAS is seeking a highly skilled Embedded Software Development Expert to join our fast-growing Software Engineering Solution division in China.Key responsibilities include:Provision of engineering services in the areas of embedded software development, safety-critical software, and AUTOSAR.Technical analysis of...


  • Shanghai, Shanghai, China SAP Full time

    We are seeking an experienced Business Development Expert to join our team at SAP. This is a unique opportunity to drive business growth and success in the enterprise software solutions market.SAP is a leading provider of end-to-end business application software, and we are committed to helping our customers run better. As a Business Development Expert, you...


  • Shanghai, Shanghai, China Bosch Group Full time

    We are seeking a highly skilled Automotive Cluster Software Expert to join our team at Bosch Group. As a key member of our software development team, you will play a crucial role in designing and developing cutting-edge automotive instrument clusters.Job SummaryThis is an exciting opportunity for an experienced software engineer to lead the development of...


  • Shanghai, Shanghai, China PayPal Full time

    Job OverviewAt PayPal, we are seeking a highly skilled Software Engineer to join our team. As a key member of our software development team, you will play a critical role in designing, developing, and maintaining high-quality software applications.SalaryThe estimated salary for this position is $150,000 per year, based on industry standards and market...


  • Shanghai, Shanghai, China Medtronic Full time

    System Engineer Opportunity at MedtronicIn this pivotal role, you will be part of a dynamic team that focuses on the development and improvement of systems software. The ideal candidate should possess a bachelor's degree in computer science or a related field, along with a minimum of 4 years of experience in software engineering.Key Responsibilities:•...


  • Shanghai, Shanghai, China Qualcomm Full time

    Job SummaryWe are seeking a highly skilled Embedded Systems Software Developer to join our team as an NSP Driver Expert. In this role, you will be responsible for designing, developing, and maintaining new requirements on the Qualcomm platform, ensuring timely delivery of new platform features.About QualcommQualcomm is a leading technology company that...


  • Shanghai, Shanghai, China Booking Full time

    At Booking.com, we're driven by data and innovation. Our technology is at the core of everything we do, and we're always looking for talented individuals to join our team. As a Software Developer, you'll be responsible for developing, performing, and scaling our public website and internal systems.Key Responsibilities:Develop next-generation scalable,...


  • Shanghai, Shanghai, China Applied Materials Full time

    Job SummaryAs a Software Engineer at Applied Materials, you will be responsible for leading and executing complex software projects, interfacing with customers and vendors, and troubleshooting software issues. You will also be responsible for defining software specifications, designing software products, and contributing to technical review boards.Key...


  • Shanghai, Shanghai, China General Motors Full time

    Job Title: Senior Software Engineer - Android ExpertAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our Android team at General Motors. As an Android expert, you will be responsible for designing, developing, and testing software applications for our automotive systems.Key Responsibilities:Design and develop software...


  • Shanghai, Shanghai, China Qorvo Full time

    Qorvo is a global leader in scalable and dynamic RF solutions, driving innovation in the IoT space. We are seeking a highly skilled Technical IoT Software Expert to join our team.


  • Shanghai, Shanghai, China Wipro Full time

    Job Description:Software Development RoleWe are seeking a skilled software developer to join our team at Wipro. As a software development specialist, you will be responsible for designing, testing, and maintaining software programs for operating systems or applications.Key Responsibilities:* Design, test, and maintain software programs* Investigate problem...


  • Shanghai, Shanghai, China NVIDIA Full time

    Job SummaryNVIDIA is a leader in the tech industry, committed to fostering a diverse and inclusive work environment.About NVIDIAWe are proud to be an equal opportunity employer, valuing diversity in our current and future employees. Our company strives to create an atmosphere where everyone feels welcome and empowered to succeed.Salary RangeThe estimated...


  • Shanghai, Shanghai, China Corning Full time

    About CorningCorning is a leading innovator in materials science, shaping industries and the world we live in through its inventions. Its scientific expertise, boundless curiosity, and commitment to purposeful invention drive progress.The company's sustained investment in research, development, and invention enables it to solve complex challenges alongside...


  • Shanghai, Shanghai, China NVIDIA Full time

    NVIDIA is hiring a highly skilled software engineer for its AI Computing team.The ideal candidate will have a strong background in AI computing and software development, with experience in developing robust inferencing software.Key Responsibilities:Craft and develop scalable inferencing software for multiple platforms.Perform performance analysis,...


  • Shanghai, Shanghai, China NVIDIA Full time

    We are seeking a skilled Expert Software Quality Assurance Engineer to join NVIDIA's Deep Learning SWQA team.This position is part of the NVIDIA Deep Learning Software Quality Assurance team that defines, develops and performs tests to validate robustness and measure the performance of NVIDIA's Deep Learning software and GPU Infrastructure for autonomous...