2 years+ of work experience as a back-end or full-stack Web-Developer.
Experience of using the APIs for the following CRMs (at least 4 of the following):
Experience in using the CRMs above at a basic level (at least 4 out of the total)
Knowledge and previous work with API integrations;
Knowledge of PHP 5 (at least 2 year of development experience);
Experience with relational database modeling and optimizing databases. Prior experience with at least one of the following: MySQL/ MongoDB/ MariaDB/ Doctrine / MS SQL;
Proven work experience with GIT;
Understanding of SSH, SSL, XML, FTP, SFTP and other similar concepts;
Previous experience with OOP and MVC frameworks (Zend and Codeigniter are a plus);
Availability to offer support and understand previously constructed integrations
Availability for on-call support with the clients
Knowledge of YII framework represents a big PLUS;
Basic Linux knowledge;
A portfolio of projects to be presented upon applying is required. If projects are under NDA, they can be shown during the interview.
Perform custom coding upon request
Perform maintenance programming for existing integrations
Provide and adhere to time estimates for the amount of time required to repair a defect, a build, or to add additional functionality to an existing application/integration
Provide efficient solutions in a timely manner for work requests, issues, and defects
Explore new software development technologies and techniques independently
Document code and report on project deliverables
Adapt quickly to new technologies (CRM’s, CMS’s, frameworks) and provide assistance or feedback upon request (either internal team or client)
Provide client support (conduct client calls if requested, help the internal team to respond to technical questions from the client)
Work independently on multiple small tasks as well as larger builds with shifting priorities and tight deadlines.