Full Stack Developer

About the role:

  • designing system architecture
  • systems engineering & integration

Essential skills:

  • hands-on experience in OOP (PHP 5.6 and 7.x)
  • thorough knowledge of HTML5 and CSS3
  • working knowledge of JavaScript ES5/ES6
  • knowledge of one of JavaScript frameworks (preferably React, Ember.js)
  • competencies and experience in creating commercial projects in MVC based PHP framework
  • strong conceptual ability and knowledge of design patterns SOLID, KISS, DRY and YAGNI
  • familiarity with testing tools such as: Codeception, PHPUnit, PHPSpec
  • command of dependency managers (i.e. Composer)
  • understanding and knowledge of automation operations (Vagrant, Continuous Integration)
  • experience with MySQL
  • fluency in English

It's awesome but not a must:

  • experience with Node.js, Angular
  • interest in microservice architecture
  • experience with message queue technology
  • Previous experience working in a multinational environment within teams scattered throughout the world
  • Knowledge of NoSQL (MongoDB, Redis, Elasticsearch)
  • familiarity with tools such as: Jira, Bitbucket, Git, Carthage

Office Perks & Benefits

OFFICE PERKS

  • Fresh fruit, snacks and fizzy drinks

  • Games room

  • Retro Friday — Lan Parties

  • Beertime to welcome the upcoming weekend

  • Take your dog to work day (even everyday)

  • Parking space in the city center at half price

  • English classes with an awesome tutor

MENTORING PROGRAM

  • Interesting challenges

  • Mutual learning

  • Growth opportunities

  • Latest e-learning courses

  • Old school library for bookworms

  • Clear career path

  • Soft-skills training

  • Attractive training fund

We're here to help

Wondering what documents to attach in your application email? Or if working hours are flexible? Read the FAQ below to clear up any doubts. Read the below FAQ to clear up any doubts.

Can't find answer you're looking for?