We are seeking a skilled, versatile frontend engineer to join our impact-oriented development team. You'll work on cutting edge web and desktop web (electron) applications that support thousands of customers and millions of consumers every day. You'll provide expertise on scalable development patterns and contribute to technical decisions that help shape the architecture of the future. This position reports to the Director of Engineering.
What you'll do
* Architect, design, develop, test and deliver new frontend applications and features
* Support product innovation and improvement for a set of existing company web solutions
* Keep abreast of technology trends and advise the team on adoption and use
* Ramp quickly on new technologies, apply them to critical problems, and share your learnings
* Continuously seek to improve product reliability, developer ergonomics, and efficiency
Requirements
* Expert proficiency with Javascript, preferably ES6
* Strong working knowledge of HTML5, CSS3, SPA patterns, and web frameworks including React
* Demonstrated ability to deliver multi-thousand LoC web applications
* Nice to have experience with typescript and/or electron
* Excellent communication skills, a positive attitude, and good sense of humor
* Flexible, not dogmatic - you keep the end in mind and understand there is always more than one way to solve a problem
* Equally comfortable working collaboratively or independently