WordPress Developer – EdTech Project

Job Title: WordPress Developer (LMS & Quiz System Experience)
Location: Remote
Engagement Type: Contract / Freelance / Part-Time

About Us
Cannify is a science-based cannabis education company. We are expanding our learning platform with new interactive course and exam features to train professionals in the cannabis industry. We are seeking a contractor with experience in WordPress-based LMS systems and custom quiz or exam logic to help refine and extend our platform.

Role Overview
You will collaborate with our in-house developer to enhance our LMS and assessment system. The role combines backend logic with front-end interaction design, focusing on data integrity, exam security, and a smooth user experience. You will support the implementation of features that ensure fairness, reliability, and accuracy in timed exams, question flow, and progress tracking.

Key Responsibilities

  • Develop and optimize custom quiz and exam modules within WordPress.
  • Implement secure timer and progress-saving features that prevent data loss or tampering.
  • Manage question navigation logic and restrictions where required.
  • Support backend logic for exam state management, retries, and result processing.
  • Ensure reliable server-based timekeeping and validation in timed assessments.
  • Contribute to scalable structures for randomized question order and retry handling.
  • Maintain concise documentation and clear communication with the internal development team.
  • Set up a secure password reset and account recovery system.

Required Skills & Experience

  • Proven experience with WordPress, HTML, CSS, Node.js
  • Strong proficiency in PHP, MySQL, and REST APIs.
  • Experience managing secure user session data and persistent state.
  • Proficiency with JavaScript (ES6+), AJAX, Vue, and jQuery for dynamic quiz interactions.
  • Familiarity with backend-side validation and anti-tampering methods (e.g., token signing, HMAC, encryption).
  • Experience designing or maintaining database schemas for enrollments and tracking.
  • Strong debugging and optimization skills in logic-heavy environments.
  • Experience with secure authentication workflows in WordPress (e.g., password hashing, reset tokens, email-based recovery).
  • Familiarity with WordPress user management APIs and email verification flows.
  • Understanding of data security principles (e.g., nonce use, token expiration, brute-force protection).

Nice to Have

  • Experience with AES encryption, server time synchronization, or grace-period handling.
  • Background in edtech or LMS data compliance.
  • Familiarity with Git, Docker, or CI/CD pipelines.

Engagement Terms

  • Flexible remote schedule.
  • Collaborative work with a small, experienced development team.
  • Hourly rate $50 – $110 (USD) based on experience and scope of work.

As part of the selection process, shortlisted applicants will complete a brief customized coding exercise tailored to both the project’s priorities and the candidate’s technical capabilities.

To Apply:
Send your CV, GitHub or portfolio link, examples of LMS or quiz-related work to info@nullcannify.us with the subject line “WordPress LMS Developer Application.”

Company
Cannify
Job Type
Project
Location
N/A
Budget
$50 - $110 (USD) based on experience and scope of work
How to Apply
Via email