Senior Frontend Engineer
Why is a Senior Frontend Engineer important to us?
Shapeways is looking for a Senior Frontend Engineer to join our technology team. Our ideal candidate is a great collaborator with the technical skills to design and build complex projects despite roadblocks, grabbing others for help or insight as necessary. The candidate should also have a wide breadth of knowledge in frontend technologies (i.e. frameworks, accessibility, build tools, etc.) that enable them to debug those systems effectively without flailing. Lastly, they must understand the business that their code supports and work to identify risks (in code, features, and design) and communicate them to the appropriate parties. So, if you’re up for the challenge of helping us transform the 3D printing industry, then this role is for you!
As a Senior Frontend Engineer you will:
Design and develop user interfaces to support our Product team
Create and maintain reusable JavaScript and CSS components
Partner with business stakeholders to deliver features on time and to specifications
Collaborate with other engineers to refine our best practices and processes
Be comfortable working with, and helping to modernize, a legacy codebase
Participate in code reviews and write automated tests
You might be a good fit if you (have, possess, are):
8+ years of experience writing native JavaScript (ES5/ES6)
Solid understanding of HTML5 and CSS3 (SASS)
Working knowledge of a JS framework like VueJS, React, Ember, etc.
Prior experience implementing style guides and/or design systems
Experience with an A/B testing solution like Google Optimize or Optimizely X
Ability to prioritize work in order to meet deadlines
Good understanding of Linux/UNIX systems
Good communication, analytical, and problem-solving skills
Nice-to-haves:
Familiarity with MVC frameworks (we use PHP)
Knowledge using/configuring Webpack/Gulp (or even WebpackEncore)
Familiarity in building/setting-up/deploying a JS package
Working knowledge of Node and isomorphic web applications