Refinery29 is hiring a

Senior Software Engineer, Creator

New York, United States

Refinery29 is the fastest growing independent fashion and style website in the US. We deliver engaging stories on subjects encompassing global fashion, breaking news, lifestyle and politics. Our engineers deliver technologies that drive the business, including how our audience experiences our content and the tools our authors use to create compelling, media-rich stories. The Creator Team is responsible for an enterprise-grade content management system that supports seamless retrieval of photos and videos, wysiwyg word processing, and real-time messaging. Your work will have a significant impact on crucial editorial tasks; you’ll be improving workflows and enhancing our ability to create powerful, engaging stories. Our tech stack includes modern PHP, MySQL, Redis, ReactJS, and Node.

Responsibilities:

  • Contribute to a modular, API-driven platform leveraging tools like Babel, React, Redux and Node

  • Build scalable storage and indexing systems for retrieving content produced by our burgeoning editorial and creative teams

  • Be a thought leader for great architectures, design patterns and software development processes

  • Collaborate with fellow engineers, contribute to constructive dialog, mentor other developers, and share knowledge to raise the bar for the whole team

  • Work closely with product managers, UX and QA throughout discovery, planning and implementation while owning the full software development lifecycle

  • Champion usability and design consistency in our tools and augment our custom-built UI library and style guide

  • Obsessively measure, test and optimize performance of our user-facing and back-end systems

Qualifications:

We're looking for brilliant and dedicated engineers who are excited to take editorial workflow and content management at Refinery29 to the next level. Bonus points if you have shipped an application with real-world users, have worked on CMS or publishing tools, and have a C.S. degree. You’ll be working in a small, fast-paced developer team making a big impact at a fast-growing company. If you are interested in solving large data storage and complex user experience problems while enabling our users to work efficiently and create quality content, we want to hear from you!