$52K - 94K a year
Audit and polish beginner-friendly programming projects by verifying code accuracy, fixing explanations, and ensuring readability and consistency.
Strong proficiency in Python, JavaScript, SQL, HTML/CSS, experience in technical editing of curriculum-level materials, ability to run and debug code, and familiarity with linters, Markdown, and Git.
Summary We’re hiring an experienced technical editor/copyeditor to audit and polish beginner-friendly programming projects. You’ll validate code, fix explanations, and ensure the material is accurate, readable, and consistent. Primary languages: • Python • JavaScript • SQL • HTML/CSS Average project length: ~2,000 words (hands-on, step-by-step exercises). What you’ll do • Verify code accuracy and runability • Execute all code samples; confirm expected outputs. • Flag and fix logic errors, edge cases, version issues, and platform gotchas. • Ensure code style is consistent with our guide (naming, formatting, comments). • Validate instructional steps • Review every step for clarity, completeness, and correct sequencing. • Rewrite ambiguous directions; add missing context, warnings, or prerequisites. • Confirm environment setup and dependencies (e.g., Python version, Node/npm, DB setup) are correct and reproducible. • Copyedit for readability • Correct grammar, punctuation, and usage; simplify wording without dumbing it down. • Enforce consistent terminology and UI labels; fix formatting of code, paths, and commands. • Apply plain-language, inclusive writing appropriate for beginners. • Quality and consistency checks • Ensure screenshots, filenames, and outputs match the text. • Update deprecated APIs or commands; note breaking changes between versions. • Maintain a concise change log for each project. Must-have qualifications • Strong proficiency with Python, JavaScript, SQL, and HTML/CSS (enough to spot subtle mistakes and better alternatives). • Proven experience technically editing book-level or curriculum-level materials. • Comfortable running and debugging code on Windows and macOS (or containerized environments). • Working knowledge of linters/formatters (e.g., Black, Prettier), Markdown, and basic Git workflows. • Excellent command of English and an eye for beginner pitfalls. Nice to have • Familiarity with Jupyter, Node toolchains, SQLite/Postgres, and browser dev tools. • Experience with accessibility basics (alt text, color contrast, semantic HTML). • Knowledge of Chicago/house-style conventions for technical publishing. Scope & workflow • Projects assigned in batches; each project ~2,000 words with embedded code. • You return: edited manuscript (track changes), corrected code files, and a brief issue log. • Typical pass includes: technical edit → copyedit → quick final check after author fixes. • Collaboration via Notion (track changes) + Git repo or shared folder for code. Tools we use • Notion (track changes) • VS Code / your preferred editor • Git (basic branching/PRs) Engagement details • Contract / freelance with steady, recurring work if quality and timelines hold. • Competitive per-project or per-hour rates (commensurate with experience). • Turnaround expectations will be clear per batch before you accept. How to apply Send: • Brief note on your relevant editing experience. • Two samples: (a) a marked-up technical edit, (b) a short code review or before/after edit. • Your standard rates and earliest start date. Short-listed candidates will complete a paid editing exercise (a real excerpt with code). Job Type: Contract Pay: $25.00 - $45.00 per hour Work Location: Remote
This job posting was last updated on 10/1/2025