Careers Jobs

Engineer, Web Software Development

CHN - Dexis Dental Technology (Shanghai) Co., Ltd.
Save Job

You have successfully copied the job URL to clipboard!

two Envista employees on Manufacturing department

Job description

Designs, develops, troubleshoots and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases and Internet-related tools. Determines hardware compatibility and/or influences hardware design. Develops software applications, user interfaces, databases and embedded software. Considers software architecture to include networked applications and interactions within a system. Imaging Engineering roles that design and develop medical diagnostic and clinical instrumentation, equipment, and procedures, using the principles of engineering and bio-behavioral sciences should be assigned to this job family. Roles with responsibility for cloud architecture should be assigned to this job family. Jobs that provide engineering technical support in this field should be assigned to this job family.

Job requirements

  • 计算机科学、计算机工程、电子工程、IT 或相关计算机领域的本科或硕士。BS or MS in CS/CE/EE/IT or related computer field.
  • 计算机科学的基础扎实,尤其在数据结构、算法和软件设计方面的能力强。A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design.
  • 流利的使用普通话和英语进行沟通交流,会法语更好。Fluent communication skills in both Mandarin and English. French is a good plus.
  • 3年以上web商业软件开发和部署。3+ years in the development and publishment of web commercial products.
  • 精通Web框架React/Angular。Proficient in the React/Angular.
  • 具有关于React的丰富经验。Significant experience with React.
  • 精通JS/JSX/TS/TSX。Proficient in JS/JSX/TS/TSX.
  • 具有良好的HTML5和CSS3技能。Good HTML5 and CSS3 skills.
  • 熟练使用C#开发RESTful API,Proficient in RESTful API development with C#
  • 熟悉C++的程序开发, experience of development with C++
  • 熟悉HTTP、WebSocket、WebAPI、REST、WASM、VTK.js等。Good knowledge of HTTP, WebSocket, WebAPI, REST, WASM, VTK.js etc.
  • 熟悉Microsoft Azure开发和部署。Familiar with Azure development and deployment
  • 掌握开发模式 MVC、MVVM、Observer。Mastery of the development patterns MVC, MVVM, Observer.
  • 掌握前端测试工具,如Jest等。Mastery of front-end test tools, such as jest etc.
  • 熟悉Responsive Design(响应式设计)和Web性能优化。Good knowledge of Responsive Design and web performance optimization.
  • 良好的书面科技英语水平。Good level of technical English in writing.
  • 严谨,团队合作能力强。Rigorous, ability to work in a team.
  • Jenkins、Git 和Agile丰富经验者优先考虑。Experience of Jenkins, Git and Agile would be a plus.
  • 有DICOM、Web 3D经验者优先考虑。Experience of DICOM/Web 3D would be a plus.
  • 很强的学习能力和责任心。Quick learning and good responsibility.

Operating Company:

DEXIS

Envista and its family of companies (Envista) will not accept unsolicited resumes from any source other than directly from a candidate. Envista will consider unsolicited referrals and/or resumes submitted by vendors such as search firms, staffing agencies, professional recruiters, fee-based referral services and recruiting agencies (Agency) to have been referred by the Agency free of charge and Envista will not pay a fee for any placement resulting from the receipt such unsolicited resumes. An Agency must obtain advance written approval from Envista's internal Talent Acquisition or Human Resources team to submit resumes, and then only in conjunction with a valid fully-executed contract approved by the Global Talent Acquisition leader and in response to a specific job opening. Envista will not pay a fee to any Agency that does not have such agreement and written approval in place.

Save Job

You have successfully copied the job URL to clipboard!

Job details

Operating Company:

DEXIS

Location:

CHN - Dexis Dental Technology (Shanghai) Co., Ltd.

Date Posted:

2026-07-30

Req Number:

R5026926

Similar jobs

View more

Benefits

Caring for our employees and their families

Health & Wellbeing

We offer comprehensive programs designed to support the health and wellbeing of our employees and their families. From medical coverage to wellness resources, we prioritize helping our people thrive both physically and mentally.

Retirement & Financial Benefits

We are committed to supporting our employees’ financial wellbeing—today and in the future. Our competitive compensation and retirement or savings programs are designed to help employees build financial confidence at every stage of their careers.

Life & Disability Insurance

We provide benefits that help protect employees and their loved ones when it matters most. Depending on location, our life and disability programs offer valuable financial security and added peace of mind during unexpected life events.

Paid Time Off

We know that time away from work is essential for rest, balance, and personal priorities. Our paid time off, holidays, and leave programs are designed to give employees the flexibility to recharge and take care of what matters most.

Learning & Career Development

We believe in investing in our people. Through learning opportunities, development programs, and career growth pathways, we empower employees to build meaningful careers and continue growing with us.

Our hiring process

At Envista, we’re committed to helping you feel confident and prepared every step of the way. Our interview guide will walk you through what to expect, how to showcase your strengths, and how you can make an impact by helping us champion dental professionals and improve lives.

1. Application Review

After you apply, our team will review your experience and qualifications. If your background aligns with the role, a recruiter will reach out to discuss the opportunity and next steps.

2. Interviews

You’ll meet with members of the hiring team to learn more about the role and share your experience. Depending on the position, this may include multiple conversations focused on your skills, experience, and how you can make an impact.

3. Offer Decision

If selected, you’ll receive an offer outlining compensation, benefits, and other details. Our team will guide you through the process and answer any questions to help you make an informed decision.

4. Onboarding

Once you join, we’ll support your transition with onboarding resources and guidance to help you get started and feel connected from day one.

Explore where you can make a difference

Carolina Tanoni - Customer Service Representative, Nobel Biocare

Sales

Daniela Cruz - Set-up Designer, Spark

Operations & Manufacturing

Philipp Lienemann - Head of Product Management, Regenerative Solutions

Marketing & Design

Shawntoria DuFresne - Quality Assurance Supervisor, Metrex

Quality & Regulatory Affairs

woman working at computer

Finance

man presenting product

Engineering & R&D

women working at computer

Corporate Services

Load 3 more

Copyright Envista 2026. All Rights Reserved.