SME Careers logo
SME Careers
Posted 77 days agoVerified live 10h ago

Full Stack Engineer (Node.js and React)

Brief overview

Remote
UndergradOr in progress
$100/hrStated minimum
4+ yrsMinimum
Node.jsReactTypeScriptREST APIsGraphQL APIsAuthenticationAuthorizationDatabase Design - SQLDatabase Design - NoSQLPerformance OptimizationAsync programmingEvent loop behaviorAPI designError handlingSecurityBackground jobsHooks (React)

About the company

SME Careers logo
SME Careerssme.careers

SME Careers by SuperAnnotate connects subject-matter experts, students, and professionals with flexible, remote AI training work such as annotation, evaluation, fact-checking, and content review.

Job description

Summary

SME Careers is a fast-growing AI data services company and subsidiary of SuperAnnotate that provides AI training data to many of the world’s largest AI companies. They are seeking a Full Stack Engineer (Node.js and React) to work remotely, focusing on reviewing AI-generated code and producing high-quality implementations for complex engineering problems.

Responsibilities

  • Develop AI Training Content: Create detailed prompts across full-stack topics and write high-quality reference answers to guide AI learning
  • Optimize AI Performance: Evaluate and rank AI responses to enhance correctness, security, performance, and maintainability
  • Ensure Model Integrity: Test AI outputs for inaccuracies or unsafe recommendations, validating reliability across real-world use cases

Skills

  • 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, including Node.js backend and React frontend
  • Strong proficiency in TypeScript across both backend and frontend codebases
  • Backend expertise in Node.js: async patterns, event loop behavior, API design, validation, error handling, security, and background jobs/queues
  • Frontend expertise in React: hooks, component patterns, state management, performance optimization, forms, and accessibility basics
  • Experience designing and operating data layers: PostgreSQL/MySQL and/or MongoDB, schema design, migrations, indexing, and query optimization
  • Experience with authentication flows: sessions vs JWT, cookies, OAuth/OIDC basics, RBAC/ABAC concepts, and secure secrets handling
  • Strong testing culture: unit/integration/E2E testing (e.g., Jest/Vitest, React Testing Library, Playwright/Cypress) and CI/CD workflows
  • Familiarity with modern stack tooling: Express/Fastify/NestJS, ORMs (Prisma/TypeORM), and React frameworks
  • Minimum C1 English proficiency (written and spoken), with the ability to write clear technical explanations and follow detailed English-language guidelines
  • Highly detail-oriented and systematic, with a methodical approach to evaluating reasoning quality and identifying subtle issues in complex full-stack code
  • Previous experience with AI data training, annotation, or evaluating AI-generated technical content is a strong plus
  • Next.js is a plus

Qualifications

Must Haves

  • 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, including Node.js backend and React frontend
  • Strong proficiency in TypeScript across both backend and frontend codebases
  • Backend expertise in Node.js: async patterns, event loop behavior, API design, validation, error handling, security, and background jobs/queues
  • Frontend expertise in React: hooks, component patterns, state management, performance optimization, forms, and accessibility basics
  • Experience designing and operating data layers: PostgreSQL/MySQL and/or MongoDB, schema design, migrations, indexing, and query optimization
  • Experience with authentication flows: sessions vs JWT, cookies, OAuth/OIDC basics, RBAC/ABAC concepts, and secure secrets handling
  • Strong testing culture: unit/integration/E2E testing (e.g., Jest/Vitest, React Testing Library, Playwright/Cypress) and CI/CD workflows
  • Familiarity with modern stack tooling: Express/Fastify/NestJS, ORMs (Prisma/TypeORM), and React frameworks
  • Minimum C1 English proficiency (written and spoken), with the ability to write clear technical explanations and follow detailed English-language guidelines
  • Highly detail-oriented and systematic, with a methodical approach to evaluating reasoning quality and identifying subtle issues in complex full-stack code

Nice to Haves

  • Previous experience with AI data training, annotation, or evaluating AI-generated technical content is a strong plus
  • Next.js is a plus

Benefits

  • This will also provide you with access to future projects available through our expert network.

More jobs like this