JavaScript / TypeScript Full-Stack Developer

SabiRecruitroam-ngpublished 09/30/2026
Must-have:TypeScriptJavaScriptReactAngularVueNode.jsDockerFrontendBackendQA/TestTDDAISecurity

Responsibilities:

Develop and maintain clean, reliable, and scalable JavaScript/TypeScript applications. Build and maintain backend services and APIs. Develop modern frontend applications using React, Vue, or Angular. Participate in AI model evaluation and performance assessment. Review and evaluate AI-generated technical responses based on defined criteria. Provide clear technical explanations and feedback. Support the preparation and review of datasets for AI training. Participate in code reviews and provide constructive feedback. Identify and resolve software issues through debugging and testing. Collaborate with technical teams on software and AI-related projects. Follow software development best practices for security, stability, readability, and maintainability. Stay up to date with relevant development tools and technologies.

Requirements:

Strong professional experience with JavaScript and/or TypeScript. Experience with Node.js or Nest.js. Experience with at least one frontend framework: React, Vue.js, Angular Good understanding of JavaScript ES6+. Experience building scalable and modular web applications. Ability to write clean, reusable, and maintainable code. Experience with software testing, debugging, and code reviews. Practical experience with Docker. Good understanding of application security and stability. Strong written and spoken English communication skills. Bachelor's/Master's degree in Computer Science, Engineering, or a related field is preferred. Equivalent professional experience may also be considered.

Nice-to-Have:

Software Quality Assurance experience. Test planning or Test-Driven Development (TDD) experience. Experience working with AI or Large Language Models (LLMs). Experience with AI prompting, model evaluation, or AI training workflows. Experience working with SFT or RLHF processes.