Responsibilities
- Work with engineers across the company to build new features and products.
- Work side-by-side with user facing teams (Sales, Support) to best understand the needs of our customers.
- Design and implement experiments to improve our customer’s experiences.
- Own problems end-to-end, thinking through everything from user experience, data models, scalability, operability and ongoing metrics.
Requirements
- Experience architecting, developing, and testing client-side code end to end
- Experience developing software for the Web platform, including cross-browser compatibility
- Experience with modern tools like ES6, React, Redux, Apollo, Vue.Js, Flux &Webpack
- Uphold our high engineering standards
- Strong communication and interpersonal skills.
Bonus points
- Experience collaborating with specialist in product, design, and operations
- Experience with developing in React Native for mobile
- Basic experience with design tools
- Great writing skills
- Proactive approach