Hi, We'd like you to complete a take-home coding exercise. This exercise is not meant to be tricky or complex; however, it does represent a typical problem faced by the Engineering team. Here are a few things to keep in mind as you work through it:
- The position is for a front end developer. As a Desktop team, we work primarily with front-end technologies (React JS, LESS, etc). If you are not comfortable working with React, we encourage you to code your solution using the JS framework of your choice, otherwise https://github.com/facebookincubator/create-react-app is a good starting point.
- There's no time limit; take your time and write quality, production-ready code. To us, production-ready means a solid UI, test coverage, good documentation, etc... Treat this as if you're a member of the Engineering team and are solving it as part of your responsibilities there.
- Be thorough and take the opportunity to show the Engineering team that you've got technical chops.
- Usin