Dart QA Lead - Remote
YO IT Consulting · Texas, United States · 3 wk ago
RemoteRemoteQuality AssuranceFull-time
About the role
This is an hourly, remote contractor role as a Dart Quality Assurance Lead at a fast-growing AI Data Services company. The role involves overseeing quality, consistency, and trainer performance across Dart AI training projects.
Responsibilities
- Review AI-generated Dart code and trainer/QA work, evaluating output quality against project guidelines and providing precise written feedback.
- Audit work for code correctness, type safety, async behavior, Flutter awareness, debugging accuracy, readability, maintainability, performance, test coverage, formatting, instruction-following, and rubric adherence.
- Communicate guideline changes and Dart-specific standards on Discord.
- Answer questions around Dart syntax, null safety, async behavior, Flutter usage, packages, tests, and rubric interpretation via DMs.
- Create Dart documentation, style guides, examples, trackers, FAQs, honeypots, and onboarding materials.
- Run onboarding/training calls for Dart contributors.
- Flag insecure, misleading, non-executable, or non-production-ready Dart/Flutter recommendations.
- Improve QA processes based on recurring gaps.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, IT, or equivalent professional experience.
- Strong grasp of English to follow guidelines and provide clear technical feedback.
- 3+ years of professional experience in Dart, Flutter, mobile development, frontend development, code review, QA, or technical mentoring.
- Strong understanding of Dart syntax, null safety, classes, mixins, extensions, generics, collections, futures, streams, isolates, packages, and error handling.
- Ability to identify issues such as incorrect async handling, type errors, weak null-safety usage, non-executable code, flawed logic, hallucinated APIs, or incomplete explanations.
- Familiarity with Flutter, widgets, state management, pub.dev packages, unit/widget testing, integration testing, build tools, mobile app architecture, GitHub, and CI/CD.
- Experience leading or supporting remote teams of trainers, engineers, reviewers, or QAs.
- Comfortable with Discord, Google Sheets, Google Docs, trackers, dashboards, GitHub, and PM systems.
- Highly organized and able to maintain style guides, trackers, FAQs, honeypots, calibration tasks, and onboarding materials.
- Experience with AI training, LLM evaluation, code QA, or rubric-based code review is a strong plus.
Qualifications
- Comfortable with Dart and Flutter.
- Strong communication skills to provide feedback and answer questions.
- Ability to manage and engage with remote teams effectively.
- Attention to detail and ability to spot and correct coding issues.