| The following skills are desired:
At least 3 years of JavaScript experience
Ex...The following skills are desired:
At least 3 years of JavaScript experience
Experience developing desktop applications (using nw.js, Electron, or similar)
Experience with front-end development and at least one modern framework (React, Vue, etc)
Knowledge of TDD concepts and JS testing tools (Jest, Jasmine, Mocha, Chai, etc)
Familiar with command line tools (Linux/*nix)
Comfortable with git version control system
Any of the following would be a strong plus:
Experience developing plugins for VS code
Experience with continuous integration tools (Travis CI, Gitlab CI, etc)
Familiarity with Make and CMake build systems
Familiarity with Python
Main responsibilities in this position:
Work with SDK development teams, design plugins which improve developer experience
Write plugins code and tests
Use continuous integration tools to build and test
Organise features and bug fixes into milestones, prepare releases
Monitor user feedback coming from Github and from other teams within the company
Participate in code reviews
Personal Attributes:
Ability to work on and collaborate with diverse teams in multiple geographical locations
Outstanding written, verbal, and interpersonal communication skills
Collaborative mindset with strong mentoring skills
Analytical and creative problem-solving abilities
Self-motivated and directed, with keen attention to details