I applied online. The process took 4 weeks. I interviewed at microapps (Málaga) in Aug 2016
Interview
I applied online and got some pretty basic question which I answered. Then I received a test task which i completed in 7-8 hours and send them. I then didn't get the response for the whole month. After 1 month i got a rejected response. My task was perfectly fine and they didn't tell me about the mistakes. My assignment task was completely fine and took 8 hours to do that but it just wasted my time. They are looking pretty scammy company and just wasting time. Please stop wasting our time and looking for free work.
Interview questions [1]
Question 1
Business requirements
The app should use Pay On API to handle a basic payment transaction to the test bank account. Everything you need can be found in the docs. Also you can take a look at the examples
All data should be validated. Do not allow to donate more than 100 eur or usd.
Prevent form from submitting multiple times
Store information about transaction in localstorage (amount, currency, buildNumber, timestamp, ndc, id)
Same user can donate only 1 time in hour (if user already donated recently, show him a thanks page with donation info, else show form)
Technical requirements
It should be a single page application (SPA). In the end you should have one index.html file that includes one .js file and one .css file
You need to develop the whole app that it could be placed in to AWS S3 bucket and served as a static website. (Ideally you could upload it to your own S3 bucket if you have one or use github pages)
You can use any front-end framework you like (preferably Angular or React)
Use ES2015 syntax (transpile it with babel)
Use some css preprocessor like scss or stylus
All logic should be developed using ajax calls to api and localstorage for storing temp data. No database is required.