Senior Front End Developer Loc:Boston, MA
100,000 - 200,000
Job Description:
- Prototype and develop new customer experiences for internal and external applications with web technologies.
- Build responsive sites for mobile and desktop web experiences.
- Interact with the application stack to access and store information in a comprehensive ecommerce ecosystem.
- Create and execute integration and user experience testing plans.
- Work in an agile development environment, collaborating with Application Development and Architecture teams.
- Experiment with new technologies to optimize customer retention and conversion.
- Follow the latest advancements in front-end technologies and techniques.
- Review code and mentor other developers on best-practices for front-end development.
What You'll Need
- Undergraduate degree in the field of computer science or equivalent.
- 2+ year??s production experience creating modern web experiences across mobile and desktop browsers.
- Expert in creating customer experiences using HTML, CSS, JavaScript,
- Experience with JSP pages to implement front-end templates for web applications.
- Experience with JavaScript libraries like jQuery, underscore, lodash or native JS for DOM manipulation.
- Excellent customer service skills, including verbal and written communication skills.
- Ability to handle multiple tasks in a fast paced environment.
- Experience with CSS preprocessors such as LESS or SASS
- Experience building html pages that are responsive across desktop, tablets and mobile devices.
- Experience using established CSS architecture patterns for code reuse and modularity such as BEM, SUITCSS, SMACSS and others. (this one can be a plus but not required)
- Experience building html pages that are responsive across desktop, tablets and mobile devices. (this one is definitely a must)
- Experience with frontend build tools such as webpack, rjs, gulp, grunt, etc (definitely a must).
- Expertise debugging/testing and troubleshooting javascript and css issues across multiple browsers and devices. Test automation experience (selenuim, webdriver, mocha, jasmine, etc) is a big plus.