Jobs · Quality Assurance

JavaScript Team Lead

SME Careers · United States · 1 wk ago
RemoteRemoteQuality AssuranceContract

Key Responsibilities

  • Quality monitoring: Spot-check JavaScript items, identify quality issues, provide ongoing feedback through DMs, and escalate recurring or critical issues.
  • Code review: Evaluate AI-generated JavaScript code, debugging responses, implementation explanations, algorithmic solutions, frontend/backend snippets, tests, and step-by-step reasoning for correctness and clarity.
  • Trainer and QA communication: Update trainers and QAs on Discord about new item guidelines, project changes, workflow updates, quality expectations, and JavaScript-specific review standards.
  • Question handling: Respond to trainer/QA questions clearly and promptly, especially around JavaScript behavior, async logic, browser vs Node.js environments, frameworks, package usage, testing, edge cases, and rubric interpretation.
  • Trainer/QA activation management: DM contributors who are inactive or not working, encourage activation, track follow-ups, and flag availability issues when needed.
  • Documentation: Create and maintain JavaScript project documentation, including style guides, trackers, FAQs, quality notes, examples, honeypots, calibration tasks, and onboarding materials.
  • Onboarding and training: Schedule and run onboarding/training calls with trainers and QAs to explain project expectations, workflows, rubrics, quality standards, and JavaScript-specific review requirements.
  • Quality alignment: Ensure all trainers and QAs apply JavaScript review guidelines consistently and understand updates as projects evolve.
  • Risk and security review: Flag unsafe, misleading, insecure, or overconfident code recommendations, especially around injection risks, dependency usage, authentication, browser security, data handling, and production readiness.
  • Process improvement: Identify recurring quality gaps, propose workflow improvements, and help build scalable QA processes for JavaScript AI training projects.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a closely related field; equivalent professional software engineering experience may be considered.
  • Strong grasp of the English language to follow project guidelines, communicate with teams, and provide clear technical feedback in English.
  • 3+ years of professional experience in JavaScript development, frontend engineering, backend development with Node.js, full-stack engineering, code review, software QA, technical mentoring, or related workflows.
  • Strong understanding of core JavaScript concepts such as closures, scope, hoisting, prototypes, promises, async/await, event loop, modules, DOM manipulation, error handling, data structures, and modern ECMAScript features.
  • Ability to evaluate JavaScript content against detailed rubrics and identify issues such as incorrect logic, non-executable code, flawed reasoning, missing edge cases, poor async handling, security risks, performance problems, hallucinated APIs, or incomplete explanations.
  • Familiarity with common JavaScript ecosystems and tools such as Node.js, npm/yarn/pnpm, React, Vue, Express, Jest, Mocha, Playwright, ESLint, Prettier, Vite, Webpack, Babel, or browser developer tools is preferred.
  • Experience leading or supporting remote teams of trainers, annotators, reviewers, engineers, technical writers, coding mentors, or QAs is strongly preferred.
  • Comfortable working in fast-moving remote environments using tools such as Discord, Google Sheets, Google Docs, trackers, dashboards, GitHub, and project management systems.
  • Highly detail-oriented and organized, with the ability to maintain style guides, FAQs, trackers, onboarding materials, honeypots, calibration tasks, and other quality documentation.
  • Experience with AI training, data annotation, large language models, prompt/response evaluation, code content QA, or rubric-based LLM evaluation is a strong plus.

Similar jobs

Java Team Lead

SME CareersUnited States· 1 wk ago
RemoteQuality Assuranceapply on sme.careers

Team-Lead

ClaytonHaleyville, AL· 2 wk ago
Information Technologyapply on claytonhomes.wd1.myworkdayjobs.com

Team Lead

Tractor Supply CompanyWilliams, CA· 3 wk ago
Information Technologyapply on tractorsupply.careers

Team Lead

Tractor Supply CompanyVacaville, CA· 1 wk ago
Information Technologyapply on tractorsupply.careers

Team Lead

Rack Room ShoesPleasant Prairie, WI· 2 wk ago
Information Technologyapply on careers-rackroomshoes.gr8people.com