PHP Team Lead


Sofia, Bulgaria


Primary responsibilities:

 Support the team in the Analysis, System Design and selection of used technologies
➢ Developing web applications for a multinational business
➢ Implementing new features and improving the current products
➢ Mentor junior team members

Skills and abilities:

♦ First of all: A team player with good communication skills, who is eager to share, motivate and inspire.

  • Understanding design patterns
  • Experience with unit tests.
  • Excellent time-management skills
  • Coaching and supervisory skills
  • Excellent estimation skills
  • Fluent English

What to bring:

  • At least 7+ years of experience in development of web applications
  • Clean Coding is your most important principle
  • Strong knowledge of PHP and also OOP skills and knowledge of design patterns
  • Good knowledge of Unit Testing,Test Driven Development, CI & CD
  • OOP principles (Design patterns, SOLID, DRY, Yagni)
  • Hands-on experience with JavaScript
  • XML and Web Services (SOAP, REST)
  • At least 3+ years of experience working with one of the popular PHP MVC frameworks (ex: Yii, Zend, Symfony, Laravel…)
  • Very strong knowledge of MySQL – MySQL Clustering, query tuning, efficient indexing, Big Data, sharding, InnoDB internals
  • Experience working with Elasticsearch, Memcache, Redis
  • Experience with Node.js, Socket.io

 

For more details, let's talk at martin@cadabra.bg

(License No. 2709 from 17.01.2019)