Senior Platform Engineer

  • Full-time

Company Description

Refinery29, the largest independent fashion and style website in the United States, delivers nonstop inspiration for smart, stylish and creative women everywhere.  For three years running, Refinery29 has been featured in Inc. Magazine’s Top 500 fastest growing companies, and in 2013 it was rated the #1 fastest growing media company in the US.  In 2014, Refinery29 was chosen as one of Fast Company’s World's Top 10 Most Innovative Companies in Style, and won three Webby Awards including Best in Fashion & Beauty. For more information and to browse content, visit www.Refinery29.com

Job Description

Responsibilities

  • Working hands-on implementing amazing user experiences
  • Collaborate with Product Managers and UX throughout planning and implementation
  • Ensure product quality, maintainability, performance and scalability
  • Join in the dialog and push for the latest in coding best practices
  • Be comfortable with "just-in-time" agile processes
  • Generating several solutions to a problem and identifying the trade-offs
  • Contribute to code reviews and quality assurance for pull requests
  • CSS and JavaScript. Ability to code is not necessary but a plus.

 

Qualifications

 

  • Git experience (specifically feature branch, pull request, CI workflows)
  • Deep JavaScript knowledge, preferably framework agnostic
  • A love for all things CSS3 (all the latest and greatest techniques)
  • HTML5 semantic architecture
  • Understanding the separation of template and controller logic
  • Basic LAMP stack familiarity
  • Experience solving issues for high-pixel density display
  • Photoshop and Illustrator basics
  • Test driven development or the desire to learn it
  • Excellent independent troubleshooting skills
  • Strong programming skills, preferably with experience in PHP and JavaScript
  • Experience with large data stores like MySQL and MongoDB and an understanding of how to minimize query times
  • Experience using caching layers (eg: redis, memcache, varnish)
  • Understanding of CS concepts such as common data structures and algorithms, profiling and optimization
  • Experience with unit and functional testing
  • Basic unix skills

 

Additional Information

Refinery29 is firmly committed to providing equal employment opportunity without regard to race, color, gender, sexual orientation, age, religion, national origin, ancestry, marital or veteran status, or physical or mental disability.

Refinery29 does not accept agency resumes. Please do not forward resumes to our jobs alias, Refinery29 employees or any other company location. Refinery29 is not responsible for any fees related to unsolicited resumes.