Full Stack Developer

Barcelona, Catalonia, Spain · IT expand job description ↓


With over 60 people in our technical staff distributed in several teams between our offices in Barcelona (Spain) and Rochester (NY, USA), we are a mid-sized and fast-growing company leading the online entertainment industry.

We work with the most trendy technologies, following agile and best practices.

If you're looking to leverage your career growth, technical expertise and work life balance, we got your back!


  • Maintain, develop and add new features to our shared services layer
  • Modernise and improve existing backend code using a DDD approach
  • Modernise the front-end using the latest features like ES6 with babel and modern frameworks
  • Break and extract new components from monolith applications
  • Be involved in the full life cycle development process


Required skills:

  • 2+ years object-oriented PHP experience
  • 2+ years with Javascript and CSS experience
  • Strong knowledge and practice of Object Oriented Design patterns and principles
  • Experience with frontend code release and packaging tools: webpack, gulp, grunt
  • Experience writing SQL (MySQL) complex queries
  • Familiarity with cache systems (Redis, Memcache)
  • Experience using GIT
  • Fluent English: all business spoken and written communications in English

Desired knowledge:

  • Expertise in one of the big PHP frameworks (preferable Laravel or Symfony)
  • Experience with CSS extension tools: sass, less
  • Expertise in one of the big JS frameworks (preferable React or VueJS)
  • Experience writing tests (PHPUnit, PHPSpec and Behat for BE, Jest, Mocha for FE)
  • Experience with queues systems
  • Knowledge using Docker containers
  • Experience working on high traffic environments
  • Experience refactoring code


  • Competitive compensation packages.
  • Private health insurance plans.
  • Top notch equipment (iMac or Macbook; plus an extra display)
  • Flexible working hours (7,5 hours/day)
  • Permanent contract
  • Gym membership sponsored
  • Flexible national holiday schedule – design your own working calendar
  • Free English, Spanish, and Catalan classes
  • Employee’s choice for up to one week of conference or training sessions per year – time off and costs covered by the company
  • Plenty of parties and events allowing you to get to know and feel like part of the team: BBQs on our terrace, weekly Friday Beers&Pizza, Halloween Party, etc
  • The possibility of traveling (we have offices in New York)
  • Regular “freestyle” days – time to get creative or choose what you want to learn, separate from ongoing task
  • Big sunny terrace to work, relax, and play as well as a generous assortment of drinks, snacks and fresh fruits
  • Attractive employee referral program
  • Company sponsored events: industry meetups annual Summer company-wide retreat (e.g. Sardinia September 2016, Portugal 2017, Mexico 2018); Winter office ski trips
  • Multi-disciplinary teams
  • PS4, Xbox, Futbolín, and ping pong table
  • Do you have a LinkedIn account? Import your resume and save time!

    Personal information
    Your Profile
    Application Details
    Do you have an EU working permit?