Full Stack Developer


at Sweet Stack Digital

Required skills

  • 4+ years of experience in PHP (LEMP stack)
  • Modern Javascript skills (ES5 and later standards)
  • Experience with Laravel or Symfony, knowledge of respective framework internals and relevant package ecosystem
  • Solid knowledge of MySQL, indexes, transactions, storage engines and ways of query optimization under high load
  • Experience with ReactJS and/or VueJS
  • Proficiency in HTML, CSS, JavaScript, Jquery, CSS, and JSON/XML
  • Experience in developing REST APIs
  • Good knowledge of CSS frameworks (i.e. Bootstrap, Material UI), CSS preprocessors (Sass, Less, Stylus)
  • Understanding of web application build process and toolset (gulp, grunt, webpack, laravel mix)
  • Knowledge of Npm package ecosystem and Npm CLI
  • Strong TDD/BDD skills or at least experience with PHPUnit
  • Good command of Git
  • Ability to troubleshoot and resolve web application performance issues
  • Understanding basic web application security
  • English ­ Intermediate or above (written and spoken);
  • Common sense and sense of humor :)

Helpful skills

  • Experience with other modern PHP frameworks (e.g. Yii, CodeIgniter, Falcon, Zend Framework III).
  • Experience with any other reactive JS frameworks (e.g. Angular 2).
  • React Native, Redux, React router and / or Vuex, Nativescript­vue, Vue router, Nuxt.
  • Node.js
  • GraphQL
  • NoSQL databases, cache and queue processing engines (Redis, Memcached)
  • ElasticSearch, Sphinxsearch, Algolia or another search engine
  • Docker and containerized applications

Responsibilities

  • Develop, ship and support public web applications, including high load api­driven services.
  • Create web application components that follow modern industry standards: design patterns, development methodologies, and deployment models.
  • Use your knowledge of evolving web technologies to contribute ideas and take part in shaping world­class software.

What we offer

  • Attractive Pay: $2000+ for mid­level and $3000+ for senior developers (depending on your skills, experience, and English proficiency);
  • Convenient office location in the city center;
  • No stress, no dress code, no bureaucracy, no assholes
  • Compensation for ongoing education courses / conferences and English classes;
  • Cozy lounge zone with PS4 / VR and beanbags;
  • Frequent team outings, including go­karting, poker nights, movies and more fun events;
  • Weekly team lunches and Friday happy hour with pizza and drinks;
  • Growth and career opportunities within the company;
  • A creative, professional and friendly team;
  • Modern tech stack, possibility to influence architectural decisions;
  • Coffee and Cookies (in the kitchen, not in the browser);