WORKFRONT, INC. Senior Software Engineer Front End in LEHI, Utah

Company has fast become the leading SaaS marketing work and project management software vendor and our growth is through the roof. We help individuals and team leaders do their work more efficiently, manage campaigns more effectively, and truly collaborate with their teams. We re searching for motivated and talented software engineers to assist in taking Company to new heights. Our engineering teams utilize modern and cutting edge technologies to solve interesting and complicated challenges for our rapidly expanding SaaS market. We thrive by our industry-leading talent and by our dynamic culture, where career progression is realized, team collaboration is essential, and where working-hard and playing hard are a must. If you re looking to have an impact and make a true difference come join Company ! As Front-End Engineers at Company , we live by our manifesto: * Work as a team * Delight customers as frequently as possible with quality, performant solutions * Craft maintainable and scalable code * Leave code better than we found it * Stay educated on the latest front-end technologies JOB RESPONSIBILITIES: * Work on the implementation of features using common libraries and frameworks * Support and maintain existing production code and develop new enhancements and products for our client base * Work closely with a cross-functional team of developers, designers, and QA engineers to produce high quality web applications * Participate on an Agile team * Assist in implementing stories to product specifications * Collaborate with and continuously learn from other team members and peers to foster an existing culture of career progression * Enjoy coming to work everyday and knowing that you re an integral to the company s future and success REQUIRED QUALIFICATIONS: * Bachelor s degree in Computer Science, Computer Engineering or equivalent education or equivalent work experience * 5-7 years of programming experience with 3+ years of recent experience in a languages and-or technology in use at Company JavaScript, React, Angular, Node, Java, Spring, Docker, AWS * Advanced knowledge and experience working with Component-based View Rendering Library-Framework React, Angular, etc. * Possess strong problem solving and troubleshooting skills * Experience with JavaScript testing, browser testing and debugging * An in-depth understanding of common functional design patterns, data structures and algorithms, especially in the context of JavaScript * Knowledge of client side performance analysis and optimization * Proficiency with version control systems, preferably Git * Passionate about exploring new technologies BONUS EXPERIENCE: * Agile Software Development experience * Comfortable working with the command line * React, npm, Webpack, Aphrodite, ES2015-ES6, JS Module Patterns UMD, AMD, CommonJS, ESMs * Team-centric software development, high performance software delivery in a team environment U.S. Equal Opportunity Employment Information Completion is voluntary Individuals se