Front-End Developer

Job Description:

We are looking for a Front-End Web Developer who has a passion for creating dynamic user experiences for our application platforms. Responsibilities will include working with our design team and engineering teams to create new application user experiences and help maintain our existing customer installations. You will bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.


Develop new user-facing features
Create implement customized interfaces for customers
Build reusable code and libraries for future use
Ensure the technical feasibility of UI/UX designs
Optimize application for maximum speed and scalability
Collaborate with other team members and customers


Fundamentals – core/legacy language features
Experience with modern JS language features (generators, promises/async, service workers, etc)
Experience with react, vue, or angular (>v2). Any will do – the concepts are transferable

Experience with CSS pre/postprocessors (scss, postcss)
Project architecture – how to structure a modular style system
Experience working within a (documented) design system

and More
Familiar with Git and GitHub
Comfortable in a terminal (but can tolerate windows)
Linux experience a plus
Ops experience a plus