Web Developer
LocationThis position will reside in Bend, Oregon SummaryWe’re looking for a front-end web development engineer to help us design and develop the next generation of features for applications. You will work with a cross-functional team through all stages of the software development lifecycle and play a critical role in building modern, scalable solutions for our customers. QualificationsStrong experience with JavaScript and demonstrated knowledge of the fundamentals of the languageStrong understanding of semantic HTML, and CSSProfessional experience using ReactExperience working with a state management tool, like ReduxCross platform/device/browser experience; Windows/OSX and Edge/Chrome/Firefox/SafariMobile/DesktopExperience with responsive web design and a keen eye for aesthetics and good UX designDevelopment of easy-to-use, scalable, robust, high volume interactive web applicationsA passion for maintainable systems and software Desired/Bonus SkillsExperience with Express, Node.js, Material-UI, Webpack, Next.js, writing tests, Jest and Enzyme, Accessibility, TDD and functional programmingUnderstanding of Imperative vs Declarative codeKnowledge of SOLID design principlesExperience with data structures, databases and making visualizationsFamiliarity with commonly used Redux middlewareBS or MS in Computer Science or related technical disciplineExperience in tracking conversion and usability metrics in UX workflowsCreation of mobile experience (IOS/Android) scalable solutions for customersCan identify and address performance bottlenecks in a production environmentExperience managing SDKs leveraged by customer third party integrationsExperience with Auth0