Front End Developer

Emerald Talent Group
The Full Stack Engineer contributes to the success of Sur La Table by using expertise with both front end interfaces and back end systems to play an instrumental role in defining the system architecture, owning and implementing specific components, and helping shape the overall experience. You’ll collaborate closely with BA’s, UX designers, and other SDE team members to help define the scope of the product. As a small team member, you will take responsibility for technical problem solving, creatively meeting product objectives, and developing best practices. You will demonstrate cross-functional resource interaction to accomplish your goals. You will play a role in defining processes and methods to improve the productivity of the entire team. You are a person with a commitment to teamwork, is customer centric, and thrives on the challenge of building something new.
• Collaborates with product management, program management, and marketing business teams to design systems/features |
|
Essential Functions | • Ability to communicate verbally and work cooperatively with employees and customers. • Ability to learn technical material. • Ability to remain in a stationary position (sit/stand) for extended periods of time. • Ability to able to use computer and other office equipment to accomplish work tasks. • Ability to think critically and communicate complex thoughts and/or ideas in clear and concise manner. • Regular and predictable attendance. • Available to meet the needs of the business including after-hours system support. |
Experience and Required Qualifications | REQUIRED: • Bachelor’s degree in Computer Science or equivalent work experience • 5+ years of overall software development experience, with an emphasis on web applications • Experience as a member of a UI/UX design team participating in the complete product development lifecycle of an enterprise level web site/application • Experience with modern CSS pre-processors (SASS, Less, Stylus), • Experience with modern JavaScript build tools (Browserify, WebPack, Grunt, Gulp) • Experience with modern JavaScript frameworks and libraries such as React, Redux, Ember, or Angular along with the knowledge of when to use them • Experience with Node.js and the NPM package ecosystem • Experience with responsive web design • Experience in distributed version control system using Git • Knowledge of DOM traversal/manipulation and event capturing using Javascript • REST API development and consumption • Knowledge of JavaScript design patterns (constructor, prototype, observer) • Experience with using tag managers and other enterprise architecture strategies for performance and maintainability (GTM, ADTM) • Experience with enterprise level analytics tools and implementation (Omniture, GA, Heap) PREFERRED: |
Competencies | Sur La Table Core Competencies for everyone: • Focus on the Customer: You inspire and delight your customers • Be Genuine: Your communication style is respectful, effective and sincere • Make the Right Call: You effectively blend knowledge, experience, wisdom & decisive action • Take Ownership: you are committed, responsible and provide solutions • Achieve Results: You meet and exceed goals and expectations |