React and Next.js Engineer
SME Careers · United States · 2 wk ago
RemoteRemoteEngineeringContract
Key Responsibilities
- Create detailed prompts across React/Next.js topics and write high-quality reference answers to guide AI learning.
- Evaluate and rank AI responses to enhance correctness, clarity, accessibility, and performance.
- Test AI models for inaccuracies or unsafe recommendations, validating reliability across real-world use cases.
Requirements
- Bachelor’s degree or higher in Computer Science, Software Engineering, or a closely related technical field (or equivalent practical experience).
- 4+ years of professional experience building production web applications with React, including at least 2+ years with Next.js (or equivalent SSR framework experience).
- Expert-level proficiency in modern React: hooks, component patterns, state management, memoization, rendering behavior, and testing.
- Strong Next.js fundamentals (Next 13/14+ preferred): App Router, Server Components (where applicable), route handlers, middleware, caching, and deployment patterns.
- Strong understanding of web fundamentals: HTTP, browser rendering, security basics (XSS/CSRF), cookies/sessions, and OAuth flows.
- Performance mindset: bundle optimization, code splitting, image optimization, Core Web Vitals, and profiling.
- Experience with testing and quality: Jest/Vitest, React Testing Library, Playwright/Cypress, linting, CI/CD.
- Minimum C1 English proficiency (written and spoken), with the ability to write clear technical explanations and follow detailed English-language guidelines.
- Proven experience conducting detailed code reviews and enforcing coding standards for maintainability, correctness, and accessibility.
- Previous experience with AI data training, annotation, or evaluating AI-generated technical content is a strong plus.
- Highly detail-oriented and systematic, with a methodical approach to evaluating reasoning quality and identifying subtle issues in complex UI code.