Although this position is remote we would need you to be comfortable working in a GMT+2 time zone (Madrid, Spain).
About the role
We are looking for a Senior Frontend Engineer (Remote) to join us and own front-end development efforts to tackle tough design and product problems. We are architecting a family of products that has already handled millions of requests per day. We use the latest web technologies and we’ll need your expertise to keep us at the cutting-edge by rapidly developing beautiful, fast, and secure experiences for our users. You will:
 
- Build one of the industry's most innovative platforms used by top brands. 
- Engineer efficient and reusable front-end systems that drive complex web applications. 
- Implement designs with pixel accuracy but also bring them to life with Javascript. 
- Work with React components that communicate to our Rails API and provides a great User Experience making the UI interactive (i.e. forms that react to events, search, filters, WYSIWYG editing, drag and drop). 
- Optimize and structure JS components (i.e. Webpack) and improve general performance. 
- Work cross-functionally with engineering to polish the user experience. 
- Be involved in all parts of the product lifecycle: idea generation, design, prototyping, planning, execution, and shipping. Our work starts with brainstorming to discover, explore, and understand our customer’s greatest challenges. Then we code. A lot. Finally, we ship and continuously iterate. 
 
We are looking for someone confident in the following fields and technologies:
- JavaScript (React/Redux + Coffeescript/ES6) + Flux (Redux) 
- Proficiency with CSS (SASS/SCSS/PostCSS) + HAML 
- Webpack 
- Video.js or any other HTML5 video player 
- PostgreSQL, Redis 
 
It would be great if you also had experience with:
 
- Ruby On Rails backend 
- Amazon Web Services (OpsWorks, EC2, RDS, etc.) 
- Analytics, Tracking pixels and Ad Serving Technologies 
 
Also, it is very important for us that you have:
Benefits:
- Sharp, motivated co-workers. 
- You'll join a small, early-stage team, working on multiple critical functional areas. 
- A flat structure that’s always open to hearing opinions and receiving feedback; we understand that we can constantly improve so we greatly value individuals with an entrepreneurial spirit that are willing to put great ideas forward. 
- Team structure that allows working remotely. 
 
Up for a challenge?