WordPress Developer

$5,000.00 / week and a $20.00 sign-up fee

Monthly Rate*
  • Meeting with clients to discuss website needs and function.
  • Ensure high-performance and availability, and managing all technical aspects of the CMS.
  • Formulate an effective, responsive design and turning it into a working theme and plugin.
  • Build, release, and manage the configuration of WP staging/production systems.
  • Manage WordPress themes and plugins.
  • Conduct website performance tests.
  • Conduct WordPress training with the client.
How many months?


  • Knowledge of front-end technologies, including HTML5, CSS3, JavaScript, jQuery.
  • Experience building user interfaces for websites and/or web applications.
  • Experience designing and developing responsive design websites.
  • Comfortable working with debugging tools like Firebug, Chrome inspector, etc.
  • Ability to understand CSS changes and their ramifications to ensure consistent style across platforms and browsers.
  • Ability to convert comprehensive layout and wireframes into working HTML pages.
    Knowledge of how to interact with RESTful APIs and formats (JSON, XML).
  • Proficient understanding of code versioning tools {{such as Git, SVN, and Mercurial}}
  • Strong understanding of PHP back-end development.
  • Team player.
  • Ability and skill to train other people in procedural and technical topics.
  • Strong communication and collaboration skills.

*Max allocation of resources limited to 160 hours per month.
**Overtime rate: $150/hr.

Admin Dashboard
“WordPress admin” is the place you come to when managing your site. Along the top, you have a toolbar of quick options, and the sidebar contains the different panels relating to your site’s functionality.
WordPress’ Core
WordPress’ default features and functionality, as it would come once you download it from the WordPress website. Usually means the base functionality of the platform, before you add themes and plugins. WordPress’ core lets you create posts and pages, add media to your site, work on layouts using the Block Editor, and manage users and their roles. While there’s some core functionality that lets you work on your site’s design (often through the Customizer page), you often want to build your site using visual templates.
These are ‘skins’ for your website. You can implement either free and premium themes depending on the overarching objective of your WordPress site.
With WordPress, a template is a developer-level way of building the underlying code of a page. It’s used with other templates, then ‘skinned’ with a theme within your installation. For most non-developers, the look of your site is the result of your theme. This theme is a combination of multiple templates, and it’s a crucial element of your page’s design. In most cases, your theme will consist of header, content, and footer templates. You can also add further templates for specific pages. This can be straightforward in lots of cases, especially if you use a website builder.
If themes dictate the look of your site, plugins handle the functionality. Again, the lines get blurred, especially if you consider website builders such as Elementor. You can install free plugins through the WordPress dashboard, although there are lots of premium plugins available too. For example, WooCommerce lets you build an e-commerce site, Really Simple SSL helps you transition to more secure site connections, and Wordfence is a top-notch security plugin.  
All of the information your site contains has to live somewhere. Your database holds all of your data in ‘tables’ – organized partitions in other words. Without a database, your site wouldn’t be able to work with form data, user input, and many other essential elements of your site – it might not even load. There are lots of tools for accessing your WordPress database, such as Adminer and phpMyAdmin. In fact, your database is important to your website’s overall speed too.
Web hosting is where your website is stored, and in part is a high-powered server stored in a safe location. Though, hosting can encompass the whole service you get from a company. For example, there could be dedicated site management, a custom dashboard to use, file access, and much more. You need hosting if you’re running a WordPress website, so this will be one of the first purchases you make.
Pages & Posts
While they both let you display content, pages are more ‘permanent’, while posts are transient. To put it another way, pages are static, in that they don’t change very much. In contrast, posts have taxonomies to organize and filter them.
Understanding of Cloud Providers
As technical cloud features and engineering practices can vary between different service providers, understanding what each offers can enhance a cloud engineer’s knowledge and make them more marketable to employers.
Web Services and APIs
Web services and application programming interfaces (APIs). Cloud engineers should have knowledge of open standards, such as XML (Extensible Markup Language), SOAP (Simple Object Access Protocol), WSDL (Web Services Description Language) and UDDI (Universal Description, Discovery and Integration), and an understanding of how APIs are engineered.