Javascript Engineer

About the Role

Artificial is looking for the first engineer to start our Javascript and front-end team.  You will help design and build a Javascript client and framework for application development, as well as helping select the development tools, build patterns, and standards used.

About You
  • Broad knowledge of the browser and javascript ecosystem
  • Excited about the challenges of working with physical devices in the real world
  • Comfort defining goals and roadmaps for execution in an ambiguous environment 
  • Very comfortable developing in a Linux environment

You Have
  • Set up tooling for frontend deployments: Webpack, yarn, babel, gulp, etc...
  • Significant experience with JS frameworks: React, Vue, Angular, etc... 
  • Design of offline or hybrid single page applications is a plus
  • Experience with any of WebRTC, websockets, webgl, and high-performance data handling in JS
  • Mastery of ES6+ and an opinion on when to use TypeScript (or equiv.)
  • A degree or study in software engineering or computer science is preferred, but equivalent experience is welcome

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file