Skip to main content

Working at PerkinElmer | Jobs and Careers at PerkinElmer

Senior full-stack engineer (C++/JS)

Sichuan Pingzi China | Shanghai China

Apply Now


Location Sichuan, SichuanCN Job ID JR-033258


  • Bachelor’s degreeinComputer Science,SoftwareEngineering orequivalent

  • At least 2 years’ experienceindeveloping software with C++

  • Excellent verbal and written communication skillsinboth Chinese and English

Knowledge and Skills


  • Writing clean code with C++

  • Solid knowledge in OOAD

  • Experience with cross-platform programming (windows, linux, macOS)


  • Developing desktop applications with Electron

  • Experience with implementing and consuming RESTful web services

  • Developing web application andreusable web components withReactJS

  • Managing source code revisions withGit

  • Solid understanding onUI/UX best practices in Windows/macOS/web applications

  • Agile/Scrumpractices and tools

  • Experience with the tools forcoding, testing, transpilingandpackagingintheecosystemofJavaScript/TypeScript/NodeJS


  • Experience with transpilingC++ to JavaScript withEmscriptenand other related tools

  • Experience of working with a distributed Scrum team

  • Domain knowledge in Chem/Bio/Pharm

Apply Now

PerkinElmer is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability status, age, or veteran status or any other characteristics protected by applicable law. PerkinElmer is committed to a culturally diverse workforce.

Recently Viewed Jobs

You have not recently viewed any jobs.

Saved Jobs

You have not saved any jobs.

"PerkinElmer is committed to making the world a better place, from helping improve the environment to the health of people around the world. It is a company with strong values."

Elisa Di Vairo, HR Payroll Specialist, Milan, Italy

"Helping PerkinElmer save over 70 babies a day gives me a sense of pride and purpose."

Chris Angiolini, Senior Customer Support Engineer, Seer Green, the UK

Join Our Talent Community

Sign up to receive communication about career opportunities at PerkinElmer.

Returning Users