Skip to content

WPShout Newsletter

Sign up for news, tips, and insights to help you build better websites.

Newsletter - Top banner

← Back to all jobs

WordPress Developer – EdTech Project

    • Project
    • N/A
    • $50 - $110 (USD) based on experience and scope of work

    Cannify

    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@cannify.us with the subject line “WordPress LMS Developer Application.”

    Source
    WordPress Jobs

    To apply for this job email your details to info@cannify.us