About this role
Job Type: Full-time, long-term contractorWorkplace: RemoteCompensation: $3,000 - $4,200/monthHireHawk connects skilled professionals with remote opportunities at U.S. and Canadian companies, helping great candidates do meaningful work from anywhere in the world. The company supports globally distributed teams across Latin America, the Philippines, South Africa, Europe, and beyond, with a strong focus on clear expectations, structured onboarding, and outcomes-first remote work.
This is a dedicated Code Reviewer role embedded within a client’s engineering team. You will not be expected to build new features as your primary responsibility; your impact will come from reviewing pull requests, identifying risks, and helping the team maintain high engineering standards.
This role is ideal for an engineer who enjoys improving code quality, maintainability, and security across modern software systems.
Responsibilities:
Review pull requests for correctness, readability, maintainability, performance, and security before code is mergedProvide clear, constructive, and actionable written feedback aligned with the client’s engineering standardsIdentify architectural concerns, design tradeoffs, and maintainability risks that go beyond syntax or style issuesEscalate complex technical concerns to the client’s tech lead with enough context to support fast decision-makingEnforce API consistency, backward compatibility, and clean integration patterns across services and applicationsSpot common security vulnerabilities such as SQL injection, XSS, IDOR, unsafe authentication flows, and insecure data handlingHelp maintain consistent code quality across backend, frontend, database, and cloud-native work depending on the assigned client stackSupport a healthy review culture by giving feedback that is professional, specific, and respectfulDeliver reliable pull request review turnaround within agreed async workflows, generally within 24 hoursDocument recurring code quality issues and patterns so the team can improve over timeRequirements
Must-Have:
4+ years of professional software engineering experience in a relevant production environmentStrong written English at C1 level or higher; this is non-negotiable because most feedback will be writtenMeaningful hands-on experience reviewing pull requests in GitHub, GitLab, Bitbucket, or a similar workflowStrong experience in at least one of these stacks: Node.js or Python backend with React/TypeScript and PostgreSQL; Java with Spring Boot, microservices, and AWS or GCP; or Python data/backend stack with FastAPI or Django, SQL, and cloud-native systemsSolid understanding of clean code, SOLID principles, common design patterns, and maintainable software architectureAbility to identify security, performance, backward compatibility, and architectural risks in code reviewsExperience working independently in an asynchronous remote environment and able to deliver pull request reviews within 24 hoursNice to Have:
Experience reviewing code across both backend and frontend systemsFamiliarity with cloud-native development patterns in AWS or GCPExperience with microservices, distributed systems, or API versioningBackground mentoring engineers through written technical feedbackExperience creating or improving code review standards, checklists, or engineering guidelinesBenefits
Access to a $200K+ perk marketplace with discounts on 150+ global services.Option to withdraw up to 50% of approved earnings before payday.
