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