We always strive to use the most suitable tool for the job, so our stack is constantly evolving. We write our frontend code in Typescript using ES6 modules. Our frameworks of choice are: Angular 1.5 (yay for multiple transclusion slots!) and React + Redux (stateless components ftw!) . We have several applications that are yet to build so you'll have the opportunity to choose the technology that will best fit each project.
We're not afraid to challenge our choices, we love open source and above all, we're a product driven company so technology is at the core of everything we do. You can check out our full stack on StackShare.
WymaganiaThe most important thing we are looking for in a candidate is proven passion for programming and problem solving: a Github/Stackoverflow account, an interesting project you can share, or a blog you write will go a long way.
We are a distributed team, so you can work from anywhere you want, as long as it's 2 hours +/- from GMT+2. (The timezone is an important requirement for us at this stage)
It's really important to us that you have the ability to adapt to the company's work processes using the agile-scrum methodology, and using tools such as Trello and Slack. Not only because of our remote working culture, but even more so because of this, you need to be really awesome at communicating, and to be organized and self-driven.
Oh, and you need to want to have fun.
– HTML5, CSS3
– SASS or LESS
– Experience with responsive design
– Angular.js, React.js
– Good eye for design
Beyond the basics (what would really impress us):
– Understand the difference between two-way and one-way UI data binding
– Understand commonJS modules and/or ES6 modules
– Understand passing by value/reference in JS
– Experience with Typescript