$50 - $70/hr
Worldwide
Remote · worldwide
coding
Contract / freelance
Pay rate · $50 - $70/hr
- Job Description
- Javascript Developer
- Contractor
- Remote
Job Summary
In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-world input. No prior experience in AI is required — your domain knowledge is what matters.
Key Responsibilities
- Design, develop, and maintain scalable web applications using modern JavaScript (ES6+) and TypeScript across the stack.
- Lead refactoring, modernization, and migration initiatives to enhance code quality and application performance.
- Build and optimize responsive user interfaces and backend services utilizing current frameworks and runtimes.
- Collaborate with designers, product managers, QA, and DevOps to deliver features aligned with evolving requirements.
- Conduct code reviews, mentor junior developers, and foster best practices and clean code standards.
- Troubleshoot, diagnose, and resolve complex technical issues and performance bottlenecks.
- Write and maintain comprehensive technical documentation and communicate project status and solutions clearly in both written and verbal forms.
Required Skills and Qualifications
- 5+ years of professional experience with JavaScript (ES6+) and TypeScript.
- Hands-on expertise in React.js (or Next.js) for frontend and Node.js (with Express or NestJS) for backend development.
- Strong knowledge of RESTful APIs, asynchronous programming, and frontend state management.
- Experience with relational or NoSQL databases such as PostgreSQL or MongoDB, and ORM/ODM tools.
- Proficiency working with version control systems (Git) in collaborative environments.
- Exceptional problem-solving skills and proficiency in writing clean, testable, maintainable code.
- Excellent written and verbal communication abilities; capable of articulating technical concepts to diverse audiences.
- Proven ability to collaborate in distributed, agile teams with at least 6+ hours overlap with Eastern Time (ET) work hours.
Preferred Qualifications
- Experience with advanced frontend (Next.js, Remix) and backend (NestJS, Fastify) frameworks.
- Familiarity with cloud platforms (AWS, GCP, Azure), Docker, Kubernetes, and DevOps best practices.
- Knowledge of GraphQL, WebSockets, real-time applications, and participation in the JavaScript/TypeScript community.