@proudlygeek
Nothing here yet.
Nothing here yet.
No blogs yet.
We’re looking for talented, passion-driven developers which love to experiment and deliver features. We have lots of room for personal projects as well, so ownership is definitely one aspect we really appreciate. Humble and grit are also very important personality traits we love in a person: this keeps us motivated and on the same page.
We are currently unit testing our reducers by using mocha, chai.js and sinon.js while we're using expect-jsx for integration / functional tests. So far Redux has proven to be very helpful in helping us handle state updates without undesired side effects: we managed to remove most of the local state from our UI components. The only downside we found is a little bit too much boilerplate code, especially when handling asynchronous flows. It’s definitely working well for us, we 💖React and Redux!
There’s something unique in working with smart and brilliant people who share your same passion for the product and love to get shit done while having fun at the same time. It’s definitely important for us to know the person behind the candidate and see how they can complement your daily job with their skills and personality. That’s why it’s so hard to hire the right people and why it takes so much time to build the right team.
Talking about our website and dashboard we deploy from 5 to 20 times per day using capistrano and Travis CI without any particular problem. It’s a very simple setup but it works pretty well in practice: if something goes wrong we just rollback to the previous working version. We rely a lot on automated tests but when things goes wrong we usually fix the issue as soon as possible.
We decided to go with React because we love the ecosystem around it and it’s really powerful in combination with Redux and Webpack. That’s also a really good way for the whole team to share knowledge and have a common playground. We’re intrigued by Angular2 as well, but it’s not currently a viable choice maturity-wise.