Junior Front-end Developer in Barcelona

World Mastery

Workplace
Onsite
Hours
Full-Time
Internship
No
Share offer

Job Description

World Mastery creates and distributes e-learning material for professionals. The online courses that we develop are designed by prominent maestros of the world of sports and arts. We offer this content to our users through a monthly subscription plan to our platform, which they unlock progressively (CasS).

In a very short period, we’ve experienced a great international growth, with our content being consumed in 105 different countries. Our team is growing quickly and we’re around 70 workers and growing.
We have just recently closed a big financing round, led by one of the most prestigious VC firms.



About the job
Job description
We're looking for someone who loves challenges and having fun at work. We're currently growing our business after a major financing round. We’re moving from a small team that quickly built a project that allowed us to validate our business model to developing a solid tech stack that will allow us to take our business to the next level. This entails rebuilding some big parts, as well as moving to the cloud.
It is a huge and super exciting project, and we need to build the right team to accomplish it. We’re not looking for people who have knowledge of all our stack, but people who are not afraid of working on it and are willing to learn the necessary skills along the way.



Our stack
This is our current stack:

* PHP based on the Yii2 framework
* Custom JS built over jQuery
* Mobile App built in React native
* MySQL Database
* Testing (but not a lot)
* Manual deploys
* Self-hosted server

This the stack we are building:

* CI/CD with 100% confidence when deploying
* Increase the coverage of the critical path of the current code
* Dockerized local development environment
* Web
** Based on Symfony4
** Hand made layouts using best practices
*** Component based
*** SASS
** React JS
* Improve our app and reuse styling from website
* Hosted in the cloud (AWS)
** Infrastructure as code using Packer and Terraform
** Take advantage of AWS services (SQS, Athena, etc.)



About you

* Which skills will be required
* Will to learn
* Ability to work in a team
* English communication skills
* 1 year of working experience in a similar role
* Git (and Github)
* ReactJS

Which skills will be valuable

* Component based design
* SASS
* Webpack
* Understand SOLID principles
* DDD
* Experience in writing automated tests for your code (Jest, Mocha, Appium, etc.)
* React Native
* Kibana
* Metrics: Prometheus, Datadog, etc.



Offices and perks

Our offices are currently located at the center of Barcelona, with great public transportation connections and plenty of services around.

Joining us you’ll also get to enjoy our perks:

*Flexible working hours
*Remote friendly, work from home 2 days per week
*Free coffee and teas in our kitchen
*Flexible remuneration
*Free dancing trainings
*Training budget
*Conferences, workshops, etc.
 
.

Other frontend developer jobs that might interest you...