WordPress Developer

As a WordPress Developer (Backend), you will be responsible for designing, developing, and maintaining the backend functionality of WordPress websites. You will work closely with the frontend development team, project managers, and clients to create custom plugins, themes, and other WordPress solutions that meet the needs of clients and users.

Key Responsibilities:

 

  1. Develop custom WordPress plugins and themes using PHP, MySQL, and other relevant technologies.
  2. Collaborate with the frontend development team to integrate backend functionality with frontend design elements.
  3. Optimize website performance and ensure efficient and secure database operations.
  4. Debug and fix issues related to WordPress websites, plugins, and themes.
  5. Collaborate with project managers and clients to gather requirements and provide technical expertise on WordPress development.
  6. Stay up-to-date with the latest WordPress updates, trends, and best practices.
  7. Perform code reviews and ensure code quality, readability, and maintainability.
  8. Provide technical support to clients and resolve website-related issues in a timely manner.
  9. Collaborate with other team members, including designers, developers, and QA testers, to ensure successful project completion.

Qualifications:

 

  1. Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  2. Proven experience(minimum 2 years) in WordPress backend development, including custom plugin and theme development.
  3. Strong proficiency in PHP, MySQL, JavaScript, HTML, and CSS.
  4. Experience with WordPress APIs, hooks, and actions.
  5. Knowledge of WordPress security best practices.
  6. Familiarity with version control systems such as Git.
  7. Understanding of website performance optimization techniques.
  8. Excellent problem-solving skills and attention to detail.
  9. Ability to work independently and as part of a team.
  10. Strong communication skills, both verbal and written.
  11. Ability to manage multiple projects and meet deadlines.