Frontend TypeScript Engineer
Apply Now → →SignalGigs may earn a referral fee if you apply through this link.
Description
The work
Review and improve AI TypeScript code for type safety and scalable web development. This remote hourly contract involves 10 to 40 hours per week and combines code review, component development, and detailed architectural feedback.
Responsibilities
- Check strict typing, interface definitions, generics, and utility types in generated TypeScript.
- Build complex frontend components with sound typing and modern architecture.
- Explain architecture choices and development decisions driven by the type system.
- Identify errors and ambiguity in complex type definitions, asynchronous patterns, and frontend designs.
- Help models better reflect production TypeScript practices across practical frameworks.
Background and skills
Deep TypeScript knowledge is required, including static typing, generics, interfaces, and utility types. Applicants need 3 to 5+ years of practical experience with frameworks such as React, Angular, Next.js, Nuxt.js, or Node.js.
You should communicate technical decisions clearly, review code methodically, and work reliably without close supervision. A Computer Science or related degree is preferred but can be replaced by demonstrated ability.
Additional strengths
Annotation, model evaluation, or AI training experience is helpful. Code reviews, technical documentation, architecture, design patterns, and developer tools are also welcome.
Working arrangements
This is a remote hourly contract with 10 to 40 hours per week. Work is organized around independent assignments and a flexible schedule. Assignments are asynchronous.
Continued work and extensions may be available as projects develop.
Details
Hiring company
Category
Code Evaluation
Location
Remote
Employment Type
Independent Contractor
Posted
Interested? You'll apply on the hiring company's own site.
Apply Now →SignalGigs may earn a referral fee if you apply through this link.
Related Opportunities
How Much Do AI Jobs Pay?
How to Get Started