Javascript/ typescript Developer (Freelancer)

5 years

0 Lacs

Posted:2 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Part Time

Job Description

About Us:

Soul AI is a pioneering company founded by IIT Bombay and IIM Ahmedabad alumni, with a strong founding team from IITs, NITs, and BITS. We specialize in delivering high-quality human-curated data, AI-first scaled operations services, and more. Based in SF and Hyderabad, we are a young, fast-moving team on a mission to build AI for Good, driving innovation and positive societal impact.


About the Role

We are looking for an experienced JavaScript/TypeScript Developer with strong hands-on expertise in modern JS/TS ecosystems, including Node.js and full-stack development. In this role, you will review and validate asynchronous code changes, execute and analyze complex test suites, and identify root causes of failures through structured debugging. You will reason deeply about async flows, event-loop behavior, and runtime execution while working across real-world repositories and pull requests, ensuring that all code meets high standards of correctness, maintainability, and reliability for AI training and evaluation workflows.


Key Responsibilities

  • Review, evaluate, and annotate JavaScript/TypeScript code for use in RLHF and code-understanding datasets
  • Validate patches involving async/await, promises, callbacks, and event-loop–dependent behavior
  • Analyze asynchronous execution flows, race conditions, timing issues, and side effects across modules
  • Review pull requests and simulated code changes for correctness, clarity, and long-term maintainability
  • Provide precise human feedback on logic, async behavior, and edge cases to support model training.
  • Annotate differences between correct vs incorrect implementations, highlighting side effects and risks.
  • Ensure annotations are precise, consistent, and aligned with defined quality guidelines


Required Skills & Experience

  • 1–5 years of hands-on experience with JavaScript or TypeScript
  • Strong experience with Node.js, backend services, or full-stack JS/TS systems
  • Deep understanding of async/await, promises, microtasks vs macrotasks, and event-loop mechanics
  • Experience executing and debugging test suites using Jest, Mocha, or similar frameworks
  • Ability to reason about runtime behavior, async timing, and complex execution flows
  • Proficiency with Git workflows, code reviews, debugging tools, and large repositories
  • Strong analytical and reasoning skills for evaluating correctness, side effects, and maintainability
  • Experience debugging asynchronous logic in both Node.js and browser environments
  • Comfortable reviewing PRs, analyzing stack traces, and working with production-grade code


Why Join Us?

  • Work on high-impact projects that contribute to building AI for Good.
  • Collaborate with top-tier engineers and domain experts from IITs, NITs, and BITS.
  • Opportunity to grow in a fast-paced, innovation-driven environment.


NOTE:

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You