Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Writing clean, fast, reusable code to a high standard, in a timely and scalable way.
- Producing detailed specifications.
- Solve complex performance problems , testing and maintaining the core product software and databases.
- Contribute in all phases of the development lifecycle.
- Follow industry best practices.
- Develop and deploy new features to facilitate related procedures and tools if necessary.
- Creating database schemas that represent and support business processes.
Job Requirements
- Strong knowledge of HTML, CSS, JavaScript
- Good Experience in Magento 1 and Magento 2
- Experience with developing plugins and components for Magento
- Working knowledge of Object Oriented programming principles.
- Working knowledge with PHP frameworks such as Zend Framework or Symphony
- Strong knowledge of Design Patterns and Application Lifecycle
- Strong middle weight scripting language (preferably Python)
- REST and SOAP API development experience (building, defining, and implementing)
- Strong experience with Apache and Nginx
- Familiar with source code control systems, such as GIT or SVN
- Strong Unit Testing experience
- Understanding of SEO principles
- Excellent communication skills and development approach
- Able to apply high-level problem-solving abilities and logical analysis skills