Peer Review Onboarding Checklist
Review Standards Orientation
The tech lead walks the new engineer through the team's review guide in Notion or Confluence. Cover the PR size budget (e.g., 400 lines), required approvals, CODEOWNERS routing, and the team's stance on nits vs. blockers. Skim review on a 1,200-line PR is the most common failure mode this guide exists to prevent.
Cover what "done" means on this team: tests passing, changelog entry, feature flag wired if behind a flag, no new secrets in the diff, and migration reversibility checked. The DoD is what reviewers should be checking against, not personal preference.
Tooling and Repo Access
Add the engineer to the GitHub org via SCIM/SSO, assign to the relevant team(s) so CODEOWNERS routes review requests correctly, and confirm 2FA is enforced. Verify they can clone a private repo and push a branch.
GitHub CLI (gh), the team's IDE review extension (e.g., GitLens, GitHub Pull Requests for VS Code), and pre-commit hooks (gitleaks or trufflehog for secret scanning, plus formatters and linters). Verify a signed commit lands green in CI.
Reviewers need to be able to check out a PR branch and run it locally. Walk through gh pr checkout, the project's test command, and how to read CI logs in Actions / CircleCI / Buildkite. Flaky tests should be flagged in #engineering, not silently re-run.
Codebase and Architecture Walkthrough
Open Backstage (or the equivalent service catalog) and walk through which services the team owns, who the on-call is for each, and where the runbooks live. Reviewers can't evaluate impact without knowing what's downstream.
A senior engineer pairs with the new hire for the first ~3 weeks of reviews. They co-review PRs, then debrief. If no mentor is assigned, the workflow branches to a fallback group-review setup.
If no individual mentor is available, route the new engineer's first reviews through a Slack channel where two seniors triage co-review. Less ideal than a named mentor (the SPOF risk shifts onto chat-channel attention) but better than reviewing alone.
Read the last two post-incident reviews and any DB migration that took longer than expected. The named-cases approach makes review checklists concrete: "don't add a column with a default to a 50M-row table" lands when the engineer has read the PIR where exactly that locked the table for four hours.
Shadowed Reviews
The mentor walks the new engineer through three real reviews of merging-soon PRs — what they're looking at, what they're skipping, where they leave comments vs. start a thread vs. request changes. Watch for migration safety, secret leakage, and test coverage on the changed paths.
New engineer leaves comments first; mentor reviews the comments before the author sees them. Calibrate tone (suggestion vs. blocker), specificity, and the line between style preference and team standard.
New engineer is primary reviewer; mentor is secondary. After approval, the two debrief on what got missed and what got over-flagged. Aim for a PR with a migration or a feature flag so the harder review patterns get exercised.
30-Day Calibration
Engineering manager meets with the new engineer to walk through the PRs they reviewed in the first month. Look at comment volume, approval-without-comments rate, and whether they caught any real issues. The goal is to spot "LGTM without reading" patterns before they calcify.
Ask two or three engineers whose PRs the new hire reviewed: was the feedback specific, timely, and actionable? Did they feel reviewed-with rather than reviewed-at? Anonymous or attributed depending on team norm.
Manager confirms the engineer can review without a mentor co-reviewer, or extends the shadowed-review phase if calibration is still off. Update CODEOWNERS to include them on owned paths once signed off.
Use this template in Manifestly
- Quality Assurance Checklist
- Prototype Review Checklist
- Requirement Gathering Checklist
- Sprint Planning Checklist
- Project Closure Checklist
- Employee Data Security Checklist
- Security Review Checklist
- Change Management Checklist
- Software Project Management Checklist
- Software Project Initiation Checklist
- Release Checklist
- New Engineer Onboarding Checklist
- Technical Debt Management Checklist
- User Acceptance Testing (UAT) Checklist
- Integration Testing Checklist
- Deployment Plan Checklist
- Performance Testing Checklist
- Release Planning Checklist
- Software Update Checklist
- Software Engineer Hiring Checklist
- Project Review and Retrospective Checklist
- Rollback Plan Checklist
- Automated Testing Checklist
- Incident Response Checklist
- System Testing Checklist
- Software Development Plan Checklist
- Refactoring Checklist
- API Development Checklist
- Database Design Checklist
- Performance Optimization Checklist
- Version Control Checklist
- Software Architecture Design Checklist
- Post-Deployment Testing Checklist
- Performance Monitoring Checklist
- Test Case Review Checklist
- Test Plan Checklist
- Testing Environment Setup Checklist
- Monitoring Setup Checklist
- Security Best Practices Checklist
- Acceptance Testing Checklist
- Feature Development Checklist
- Bug Tracking and Resolution Checklist
- Engineering Resource Allocation Checklist
- Personal Development Plan (PDP) Checklist
- Code Review Checklist
- Service Level Agreement (SLA) Checklist
- Technical Documentation Checklist
- QA Testing Checklist
- Design Documentation Checklist
- Employee Offboarding Checklist
- Engineering Team Building Activity Checklist
- CI/CD Pipeline Review Checklist
- End-User Documentation Checklist
- Deployment Checklist
- Software Licensing Compliance Checklist
- Software Project Risk Management Checklist
- Development Environment Setup Checklist
- Disaster Recovery Plan Checklist
- API Documentation Checklist
- Software Engineer Onboarding Checklist
- Release Notes Checklist
- Code Review Checklist
- Engineer Offboarding Checklist
- Unit Testing Checklist
- Backlog Prioritization Checklist
- User Acceptance Testing Checklist
- New Developer Onboarding Checklist
- Backup and Recovery Checklist
- New Employee Onboarding Checklist (Accounting Department)
- Employee Training Checklist
- New Employee Payroll Setup Checklist
- Payroll Onboarding Checklist
- Property Management Staff Onboarding Checklist
- Legal Compliance Checklist for New Properties
- New Employee Onboarding Checklist
- New Engineer Onboarding Checklist
- Development Environment Setup Checklist
- Onboarding a New Software Developer
- Software Engineer Onboarding Checklist
- Real Estate Agent Onboarding Checklist
- Real Estate Assistant Training Checklist
- Consulting New-Hire Onboarding Checklist
- Employee Onboarding Checklist
- Hiring Checklist
- Employee Onboarding Checklist
- Manufacturing Employee Onboarding Checklist
- Manufacturing Employee Training Checklist
- Insurance Agency Employee Onboarding
- Law Firm Employee Onboarding Checklist
- Marketing New Hire Training Checklist
- Attorney Onboarding Checklist
- Remote Work Onboarding Checklist for Marketing Teams
- Employee Onboarding Checklist
- Advisor and Employee Onboarding Checklist
- Employee Training Checklist
- User Onboarding Checklist
- Employee Onboarding Checklist
- Desktop Configuration Checklist
- New Consultant Onboarding
- Manufacturing Employee Training Checklist
- New Developer Onboarding Checklist
- New Hire Onboarding Checklist
- Agency Employee Onboarding Checklist
- Staff Training Checklist
- Restaurant Employee Onboarding Checklist
- Staff Training Program Checklist
- Retail Employee Training Checklist
- Retail Employee Training Checklist
- Hotel Staff Training Checklist
- Law Firm Employee Onboarding Checklist
- New Hire Paperwork Checklist
- Restaurant New Hire Checklist
- New Employee Onboarding Checklist
- Marketing Team Employee Onboarding Checklist
- Restaurant Employee Training Checklist
- Retail Employee Onboarding Checklist
- Retail Store Hiring Checklist
- Product Knowledge Training Checklist
Ready to take control of your recurring tasks?
Start Free 14-Day TrialUse Slack? Sign up with one click
