Remote JavaScript Quality Assurance Lead role focused on reviewing AI-generated JavaScript code, managing contributor quality, maintaining technical standards, supporting onboarding, and improving AI training datasets through rigorous code evaluation and feedback.
TypeScript Quality Assurance Lead (QAL)
Job description
About the Role
This is a remote, hourly contractor role for a TypeScript Quality Assurance Lead (QAL) responsible for overseeing quality, consistency, and contributor performance across TypeScript AI training projects.
You will review AI-generated TypeScript code, evaluate trainer and reviewer work, provide detailed technical feedback, maintain project documentation, support onboarding, and ensure contributors consistently follow coding, evaluation, and quality standards.
This role combines TypeScript expertise, software engineering review, quality assurance leadership, contributor management, documentation, training, and AI evaluation.
Key Responsibilities
Quality Monitoring
- Review TypeScript AI training items and QA outputs
- Identify quality issues and recurring error patterns
- Provide detailed technical feedback to trainers and reviewers
- Escalate recurring or critical quality concerns
Code Review
Evaluate AI-generated TypeScript implementations, type definitions, debugging solutions, frontend and backend code, API implementations, unit tests, technical explanations, and step-by-step reasoning.
Verify code correctness, type safety, runtime behavior, maintainability, readability, security awareness, and performance considerations.
Trainer & QA Communication
- Communicate project updates and guideline changes
- Explain TypeScript-specific review standards
- Ensure contributors remain aligned with project requirements
Question Resolution
Respond to contributor questions regarding type safety, type inference, generics, utility types, strict mode, async programming, browser vs Node.js environments, framework usage, testing practices, and rubric interpretation.
Contributor Activation Management
- Follow up with inactive contributors and track engagement
- Encourage participation and task completion
Documentation Management
Create and maintain style guides, FAQs, quality notes, calibration tasks, examples, trackers, honeypots, and onboarding materials.
Onboarding & Training
- Conduct onboarding sessions for trainers and reviewers
- Explain project workflows, quality standards, evaluation rubrics, TypeScript review requirements, type safety expectations, and security considerations
Risk & Security Review
Identify unsafe code, security vulnerabilities, type bypassing, unsafe casts, dependency risks, authentication issues, data handling concerns, and production-readiness issues.
Process Improvement
- Identify recurring quality gaps and recommend workflow improvements
- Help build scalable QA processes for TypeScript AI training projects
Required Skills & Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or related field — or equivalent professional experience
- 3+ years of experience in TypeScript and JavaScript development, frontend or backend engineering, Node.js, full-stack development, code review, or technical mentoring
- Strong understanding of static typing, interfaces, type aliases, generics, union and intersection types, type narrowing, type inference, conditional types, utility types, module systems, and type-safe API design
- Strong understanding of Promises, async/await, event loop, closures, scope, error handling, and JavaScript runtime behavior
- Ability to evaluate code for correctness, type safety, maintainability, readability, security, and rubric compliance
- Strong technical writing and documentation skills
Preferred Qualifications
- Experience with Node.js, React, Next.js, Express, NestJS, Jest, Vitest, Playwright, ESLint, Prettier, Vite, Webpack, tsconfig, or GitHub workflows
- Experience leading QA teams, review teams, engineering teams, or annotation teams
- Experience with AI training, LLM evaluation, prompt evaluation, code content QA, or rubric-based review
- Familiarity with Discord, GitHub, Google Docs, Google Sheets, and project management tools
Additional Information
- Fully remote work
- Flexible schedule
- Weekly payments
- Access to future opportunities through the SME Careers expert network
About SME Careers
SME Careers is an AI data services company and subsidiary of SuperAnnotate that provides training data for many of the world's leading AI companies and foundation-model laboratories.
You will be redirected to the company's website to complete your application.