Strong knowledge and experience with Composer
Strong knowledge and experience with MySQL
Strong OOP and design pattern skills, experience with caching mechanisms
Strong knowledge and experience with Open source RDBMS, Relational databases
Experience in the following items is a plus: -SCRUM or extreme programming -ElasticSearch -Riak -Jenkins
Docker -Vagrant -TDD (test-driven development) -BDD (behavior-driven development) -Cloud Services -PHP Unit
lead a team of general pool programmers tasked with creation and maintenance of client-side and server-side code for web-based games
Work with other development teams to integrate client/server calls into client-side user interfaces
responsible for mentorship, evaluations, conflict resolution and recognition of the staff to maintain highly motivated and engaged employees
Be in charge of developing new features, as well as refactoring existing projects
Write clean and scalable code
Deliver features, from 0 to 100%, tested (manual and automated), efficient and working.
Be performance-oriented as we test the performance of our queries, PHP pages, and CRONs
No code duplication philosophy is a must
Be passionate and interested in new technologies
Digikala is a leading e-commerce brand, fast growing company and one of the very pioneers of Iranian online retailer which was established in 2006 and now is the most visited online store in Middle East with large market share of digital, home appliances, beauty and health, culture and art, sport & entertainment and mother and child products in Iran. Digikala based on its' creative and well-educated team is more than just an online retailer; it is a trust-able and reputable source of information in the scope of digital and electronic, home appliances, beauty and health, culture and art, sport and entertainment and mother and child reviews and content. Also, Digikala enriched its digital content when launched “Digikala TV” in 2011. Digikala TV is a free media that provides review, training and introduction videos about consumer in order to ease the process of choice and purchase. Mission of Digikala is producing and presenting online shopping services, raising awareness of the shoppers and creating equal shopping opportunities for shoppers from all over the country; in addition, providing a safe and secure sales platform of consumer products regarding above-standard user experience metrics.