JavaScript Developer

Job Description

Job Title: Software Developer, JavaScript Department: R&D
Location: Moscow
Job Type: Full Time

Job Description
We are looking for a Javascript developer with 3D specialization who will join our team and will take part in creation of world-known application for orthodontists. Our application is used by thousands of doctors monthly for creation and modification of Invisalign treatment plans. Technically, it contains frontend part with a lot of WebGL and backend with application logic and computational modules. The interactions between parts are rich and very intensive. Responsive UI is our apparent goal on one hand and the challenge on the other. Computation algorithms are blended between frontend and backend parts. They cover clinical aspects of the orthodontic treatment and include a lot of Align’s know-hows. Their implementation is the other cornerstone for the project.

Participation in application’s GUI development (including its UI and 3D elements); Working in the team with backend developers and other frontend developers (partially remoted) in order to provide full end-to-end solution; Collaboration with SQA team to ensure high quality of the software delivered.


  • 5+ years of relevant experience;
  • Strong knowledge of the modern Javascript;
  • Familiar with React
  • Familiarity with NodeJS, Bower, Webpack;
  • Intermediate English;
  • Good communication skills, ability to clearly communicate concepts and ideas.

It would be ideal if you also:

  • Javascript 3D engines experience (we use Three.js) OR pronouncing desire to learn it supported by good mathematical skills;
  • Understand strongly typed languages (the large part of our backend is written in C++)

We offer:

  • Employment according to the Labor
  • Competitive salary and annual bonuses
  • Professional development and career growth, training, conferences, English and Spain classes
  • Voluntary Medical Insurance for all employees and their children (with dental treatment)
  • Lunch allowance
  • 31 vacation days, paid days-off.
  • Democratic and open culture
  • Gym in the office
  • Corporate events for employees and their children
  • Flexible working hours (usually 11:00 -19:45)

We are:
Align Technology is a global medical device company that pioneered the invisible orthodontics market with the introduction of the Invisalign system in 1999. Today, we develop innovative, technology-rich products such as Invisalign system of clear aligner treatments, the iTero scanner services to help dental professionals achieve the clinical results they expect and deliver effective, cutting-edge dental options to their patients.

Apply online via the 'Apply' button.

Agency calls are not appreciated

Keywords: Vacancy, Fulltime, Moscow, Software Developer, Software engineer.

Job not active

Posted by

Fevrok Bot

individual at Fevrok

Job Details

Monthly Salary:
Seniority Level:
Not Applicable
Job Function:
Employment Type:
Full Time
10 months ago
7 months ago

Apply to Similar Jobs