Staff Outsourcing Solutions is looking for a Senior PHP Developer in Central Visayas, Philippines. If you meet the requirements below, you will be eligible to apply via Digital Marketing Community.
Job Responsibilities:
- Improve modules, plugins, extensions and tools for an e-commerce platform utilizing Magento as the main framework, and other frameworks and API libraries as necessary.
- Operate on assigned tasks independently with or without a supervision of a lead developer.
- Review and study the behavior of the current e-commerce platform in use, and implement useful features on a separate platform.
- Execute unit tests, stress tests and use cases against the e-commerce platform being developed.
- Design solutions and web applications that just work.
Job Requirements:
- Minimum of 3 years or more solid development experience in object-oriented PHP, up to the latest version (PHP 7), preferably with previous projects and experience on e-commerce systems.
- At least 2 years or more solid development experience on Magento including scaffolding, security, caching, database management, unit testing, Eloquent and Cashier.
- Effective experience with transactional MySQL, including stored procedures.
- Familiarity with HTML5, CSS3, Javascript libraries such as jQuery, Bootstrap and Knockout.
- Demonstrated understanding of user interface design principles.
- Expert knowledge of service-oriented architectures and web services, including posting and parsing of XML documents, SOAP calls and JSON flat files.
- Proficient experience with versioning tools such as Git and/or SVN, project management tools such as Jira and Pivotal, and collaboration tools such as Confluence and Basecamp.
- Proven experience with working with cloud services and servers such as Amazon EC2.
- Solid problem-solving skills.
- Enthusiasm for writing DRY, efficient, clean and effective codes.
- Strong a good command of oral and written English skills.
- Interested in working on-site and night shifts.
- Ability to read and understand existing codes written by others, and the ability to write code that is fairly understandable even without written comments.
- Be able to work using standardized development tools, virtual development environments such as Vagrant, or containerized development environment such as Docker.
- Be able to work on Linux systems and desktops, and is very comfortable working on the shell.
- Ability to work under pressure but still provide efficient codes.
About Staff Outsourcing Solutions :
Staff Outsourcing Solutions works in the principle of customer advocacy and efficiency. It delivers a service that promotes positive customer experience and loyalty. Good customer service is no longer about delivering what is expected but doing more to make every interaction a memorable one.