JavaScript Developer - AI Training
YO IT Consulting
| Company | YO IT Consulting |
| Category | Engineering |
| Location | Dubai |
| Remote | Remote |
| Employment | Not stated |
| Level | Not stated |
| Salary | AED 14k–22k |
| Posted | 23 Jul 2026 |
| Last verified | 12 Aug 2026 |
| Source | The employer's own careers page (company_site) |
Description
JavaScript Developer - AI Training Job Snapshot Role: JavaScript Developer - AI Training Location: Dubai, United Arab Emirates Industry: Computer Software Function: IT-Software Development Experience: Extensive experience building advanced JavaScript web applications Job Type: Contract - Remote - work from home Position Overview JavaScript Developer - AI Training in Dubai, United Arab Emirates is a remote Computer Software opportunity focused on helping next-generation AI systems understand frontend architecture, modern JavaScript development, code quality, and practical engineering tradeoffs. YO IT Consulting is seeking an experienced JavaScript specialist who can design scalable interfaces, review complex code, evaluate technical solutions, and explain development decisions clearly. No previous AI training experience is required. The position is suited to a senior frontend developer with strong knowledge of JavaScript, React, Vue, Angular, state management, responsive design, web performance, testing, and distributed development workflows. Job Details Country: United Arab Emirates City: Dubai Industry: Computer Software Function: IT-Software Development Salary: 14000-22000 Estimated salary range based on similar jobs in the job city; please confirm the final offer with the employer. Gender: Any Candidate Nationality: Any Job Type: Contract - Remote - work from home Role Context The JavaScript Developer will contribute real-world frontend engineering knowledge to AI training and evaluation assignments. Tasks may involve reviewing application code, debugging interfaces, assessing architecture, improving performance, creating reference implementations, and evaluating AI-generated development solutions. The developer will determine whether proposed approaches are correct, maintainable, accessible, responsive, secure, and suitable for production use. Clear technical reasoning is essential because each contribution should show how an experienced engineer approaches requirements, architecture, implementation, testing, and optimization. Key Responsibilities * Design and develop scalable frontend solutions using modern JavaScript techniques. * Review AI-generated JavaScript code for correctness, clarity, performance, and maintainability. * Build or assess applications developed with React, Vue, Angular, or comparable frameworks. * Translate business requirements into intuitive, responsive, and accessible digital interfaces. * Evaluate frontend architecture, component structure, state management, and data flow. * Recommend suitable libraries, frameworks, patterns, and implementation approaches. * Write clean, modular, reusable, and well-documented JavaScript code. * Identify syntax errors, logic defects, state issues, rendering problems, and architectural weaknesses. * Troubleshoot complex browser, framework, integration, and performance issues. * Diagnose slow rendering, unnecessary re-renders, large bundles, memory leaks, and inefficient network activity. * Improve application speed through code splitting, lazy loading, caching, asset optimization, and efficient state updates. * Review responsive behavior across desktop, tablet, and mobile screen sizes. * Assess accessibility, semantic structure, keyboard navigation, and assistive technology support. * Evaluate internationalization, localization, formatting, and multilingual interface requirements. * Conduct code reviews and provide specific, constructive technical feedback. * Explain architectural decisions, implementation tradeoffs, and alternative solutions clearly. * Review automated tests, frontend quality controls, and continuous integration workflows. * Collaborate with product, design, backend, QA, and project teams. * Mentor junior developers and promote consistent frontend engineering standards. * Stay informed about evolving JavaScript standards, frameworks, browser capabilities, and development practices. * Contribute expert examples that improve AI understanding of modern frontend development. Ideal Profile * Extensive professional experience building sophisticated JavaScript web applications. * Expert command of modern JavaScript, including asynchronous programming, modules, closures, events, and object-oriented or functional patterns. * Strong experience with React, Vue, Angular, or another widely used frontend framework. * Practical knowledge of state management tools and application data flow. * Proven ability to lead frontend architecture and development initiatives. * Experience building scalable, reusable, and maintainable component systems. * Strong understanding of responsive design and cross-browser compatibility. * Demonstrated knowledge of frontend performance optimization. * Ability to review unfamiliar code and identify defects, risks, and improvement opportunities. * Strong command of HTML, CSS, browser APIs, and frontend build tools. * Experience writing clean, documented, and testable production code. * Excellent written and verbal English communication skills. * Ability to explain complex engineering concepts to technical and non-technical stakeholders. * Experience working independently within remote and distributed teams. * Strong attention to detail with a practical problem-solving approach. * Previous mentoring, technical leadership, or code-review experience is preferred. * Experience building accessible and internationalized interfaces is advantageous. * Familiarity with automated testing, CI-CD pipelines, and version control is preferred. * Exposure to AI training, code evaluation, or model response review is beneficial but not required. Skills Set * JavaScript * Modern JavaScript * Frontend development * React * Vue * Angular * TypeScript * State management * Component architecture * Responsive web design * Web accessibility * Internationalization * Localization * HTML * CSS * Browser APIs * REST APIs * Frontend architecture * Code review * Debugging * Performance optimization * Code splitting * Lazy loading * Bundle optimization * Automated testing * Unit testing * Integration testing * CI-CD * Git * Technical documentation * Developer mentoring * AI code evaluation * Remote collaboration Why Join Us This opportunity allows experienced JavaScript developers to apply advanced frontend expertise to the improvement of next-generation artificial intelligence systems. The work directly influences how AI models write code, reason about application architecture, diagnose frontend problems, and recommend production-ready solutions. The remote contract structure provides flexibility while offering exposure to international AI projects, modern development scenarios, and advanced code evaluation workflows. It is particularly suitable for senior developers who enjoy reviewing technical solutions, improving engineering quality, and explaining why one implementation is stronger than another. About the Company YO IT Consulting connects software engineers and technology specialists with remote AI training and evaluation projects. Operating from Dubai, United Arab Emirates, the company recruits professionals worldwide whose development expertise helps improve the coding accuracy, architectural judgment, technical reasoning, and practical reliability of modern artificial intelligence systems.