職位描述
Join a team that is changing millions of
lives.
Rev. A-TreatCD202407
Transforming smiles. Transforming lives. Transforming
an industry.
At Align Technology, we
believe a great smile can transform a person’s life, so we create technology
that gives people the confidence to take on whatever’s next. We revolutionized
the orthodontic industry with the introduction of the Invisalign system, and we
have never lost sight of that spirit of innovation. Our teams are constantly
pushing the boundaries of what’s possible.
Ready to join us?
About this opportunity
The
position is responsible for designing, developing, releasing, and maintaining
web applications for China. S/He will collaborate with various
cross-functional teams such as operations, marketing, manufacturing, Treat,
etc., to ensure projects are developed successfully within the timelines. S/He
will work in a full-functional digital development team with business
analysts, software engineers, quality engineers, DevOps engineers, and support
engineers to drive digital transformation innovation.
In this role, you will…
·
Collaborate with
stakeholders to design and implement robust and scalable Node.js solutions
that meet the organization’s business requirements
·
Develop intuitive,
scalable, optimized, and responsive web-based user interfaces, applications,
and web service integration APIs using REACT, Next.JS, and Node.JS
technologies.
·
Design and implement
efficient and secure RESTful APIs using Node.js, Express, and other relevant
frameworks for scalable futuristic architecture
·
Optimize API performance,
scalability, and reliability to ensure fast response times and minimal
downtime.
·
Participate in daily
stand-ups, reviews, design sessions, and architectural discussions.
·
Strive to write
well-documented, and maintainable code, following coding standards and best
practices
·
Work with the team in
resolving complex technical issues and challenges related to development
·
Collaborate with team and
conduct code peer reviews of code ensuring code quality and recommend areas of
improvement
· Collaborate
with cross-functional teams, including Product Management, Design, other
engineering teams, and DevOps to deliver integrated and seamless solutions
In this role, you’ll need …
·
Bachelor/Master degree in
computer science, Information Technology, Information Systems, or related field
·
8+
years of experience developing large-scale
applications is required
·
Minimum 3+ years of
experience with a focus on Node.js
·
Strong proficiency in
front end technologies like HTML5, CSS3, JavaScript, React, Next.JS, Node.js
·
Proficiency in JavaScript
and server-side programming, with a solid understanding of asynchronous
programming and event-driven architecture
·
Experience in developing
RESTful or GraphQL-based applications.
·
Experience developing
software with Agile methodology such as Scrum, Kanban, LeSS, etc.Knowledge of
database systems, both relational (e.g., PostgreSQL) and NoSQL (e.g. Redis)
including design and optimization
· Experience
with Git source control and effective branching and release management
practice
· Experience
building API-driven applications or endpoints
· Knowledge
of DevOps practices, CI/CD pipelines, and version control systems
· Ability
to troubleshoot and debug complex issues promptly
· A "can do" attitude, high energy, and
creativity are required along with organizational skills and the ability to handle multiple tasks.
· Excellent
written and verbal communication skills in English.
Sound like a good fit?
Great! Click the Apply link below to let
us know you are interested. Not the
right fit? Don’t worry, there are lots
more opportunities. Please consider
sharing this opportunity with others in your network.
About Align
Invisalign clear aligners, iTero Intraoral
scanners, and OrthoCAD digital services that help dental professionals achieve
the clinical results they expect and deliver effective, cutting-edge dental
options to their patients.