Senior WordPress Developer
Creiden -
Alexandria, EgyptPosted 5 years ago18Applicants for1 open position
- 10Viewed
- 1In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
At Creiden We have large Scale Product and Medium to large scale Projects are done for Our Customers.
- Lead development efforts are needed, ensuring robust and lasting solutions are implemented, Simply you will build things that people will blog and Twitter about
- Building a high-traffic E-commerce website for an enterprise using WordPress as a CMS platform with a focus on high availability, response time, and performance. Also using WordPress CMS as a backend system using WP REST API.
- Creating REST based web services
- Testing Methodologies
- Setting up user authentication using standard authentication services
- Security issues with WordPress and how to address them
- Integrating WordPress website with other internal or external services and applications.
- Theme Creation and Customization
- Writing Custom Plugins
Job Requirements
Experience in the following:
- PHP Development using frameworks like CodeIgniter, Laravel etc....
- Design Patterns
- Object-oriented design concepts, performance tuning
- WordPress Theme Creation and Customization
- Writing WordPress Custom Plugins
- Implementing, integrating and Modifying WooCommerce Templates, Features and WooCommerce API
- Continuous integration Basics
- Modern databases. For example:- MongoDB, DynamoDB, MySQL etc.
- Implementing applications on AWS platform or other hosting sites for example: Wp-engine
- Proficient understanding of code versioning/integration/deployment tools. For example:- Git Or Mercurial
- Solid understanding of how web applications work including security principles and session management
Additional Skills:
- HTML, CSS, Bootstrap, JSON, JavaScript, and AJAX including latest and modern JAVASCRIPT frameworks. For example: AngularJS (and/or other frameworks)
- Ability to work as part of a team, as well as with all levels of management.
- Good presentation and written communications required to effectively present ideas and concepts to users/stakeholders/technical personnel.
- Have strong business acumen to understand the business strategy, customers' objectives, processes, and products in order to make educated recommendations.
- Strong analytical skills and attention to details
- Good understanding of Search Engine Optimization (SEO) principles and ensuring that the application will adhere to them
- Understanding of cross-browser compatibility issues and ways to work around them
- Good knowledge of Agile and Waterfall methodologies
- Good knowledge of project estimation and planning
- Constant interaction with the developers, user community as well as other members of the IT organization is required