Web development

Middle PHP Developer Active

According to the interview

Vinnitsa

Requirements

  • 2+ years work experience
  • Software development experience with PHP
  • Working experience with PHP7
  • Strong knowledge in OOP, Algorithms and Data Structures, understanding SOLID, DRY, KISS, YAGNI principles
  • Understanding and ability to apply the Design Patterns
  • Solid working experience with MySQL/PostgreSQL/MongoDB, using ORM
  • Experience of work with one of the modern frameworks (Laravel, Symfony, Yii, Zend, etc)
  • Experience with integrating third-party APIs
  • Good skills in using Git, Composer
  • Ability to model UML diagrams
  • Experience in UNIX systems on a user level
  • Understanding of security issues
  • Strong knowledge of HTML, CSS
  • Middle-level experience with JavaScript
  • Understanding Scrum, Agile methodologies
  • Pre-intermediate or Intermediate English level

Responsibilities

  • Prototype development of a new service from scratch
  • To support and develop of an existing service
  • Adhere to the requirements of the internal pipeline
  • To optimize current portal functionality and interface
  • To work with Git repository
  • Creating API documentation
  • Working with common third-party APIs
  • Software development with JavaScript

We offer

  • To become a part of team of professionals with principles and common goals
  • Clear distribution of areas of responsibility
  • Employment according to the Labor Code of Ukraine
  • Schedule – Mon-Fri from 9:00 to 18:00
  • Professional development
  • Interesting and ambitious project
  • Timely and decent payroll
  • Corporate professional development program and many learning opportunities
  • Tea/coffee and cookies - unlimited

Would be good:

  • REST API design and development experience
  • Experience with the simple configuration of Nginx server
  • Experience with testing and writing unit tests using PHPUnit
  • Understanding of techniques for improving performance
  • Experience in e-commerce solutions development
  • Affinity with Angular/React/Vue or similar frontend frameworks
  • Knowledge of NoSQL databases
  • Working experience with Docker
  • Understanding Git flow