Просмотр вакансии

Сегодня 28-07-2025 16:23
28.07.2025, 09:20

JS React Разработчик

Работодатель: Novakid Inc

Novakid Inc

Город: Москва
Зарплата:  от 5000 USD
Занятость: Полная занятость, Удаленная работа
Опыт работы: Более 6 лет

Conversational AI Frontend with JS React / JS React Разработчик с опытом в Разговорном ИИ

Novakid is on a mission to build the best online education platform for kids worldwide. We’ve already got over 80,000 students and 2,500 teachers making learning awesome in over 15 countries in Europe and Asia. But we’re not stopping there—we need your help to take things to the next level!

We’re searching for a senior frontend or full-stack developer with deep expertise in React (or React Native) and a strong understanding of Conversational AI to help us build an AI-powered, voice-interactive English tutor for kids. This role requires an engineer who thrives at the intersection of cutting-edge AI, interactive UI, and seamless voice experiences.

What you’ll bring:

  • A degree in Computer Science, Engineering, or equivalent experience.
  • 5+ years of experience as a frontend or full-stack developer, with a strong focus on React.js (or React Native for mobile).
  • Expertise in Conversational AI—experience integrating speech recognition (ASR), NLP models, or AI chatbots into web/mobile applications.
  • Deep understanding of modern JavaScript (ES6+), TypeScript, and component-based architecture.
  • Experience designing and implementing real-time, interactive UIs that support voice input and gamified learning.
  • Strong knowledge of integrating AI APIs (e.g., OpenAI, Google Gemini, Deepgram, AWS Lex, etc) into frontend applications.
  • Familiarity with state management, API integrations (REST, GraphQL), and UI animations for engaging user experiences.
  • Ability to optimize performance for low-latency voice interactions and handle edge cases for children’s speech processing.
  • Fluency in English.

Bonus points if you:

  • Have worked with Flutter (for cross-platform flexibility) or are open to learning it.
  • Have experience in educational technology, interactive learning apps, or gamification.
  • Understand accessibility and UX principles for children’s applications.
  • Have worked with WebRTC, WebSockets, or real-time event-driven architectures.
  • Have some backend experience (Node.js, Python, Firebase, or AWS) to support AI-driven features.

What we offer:

  • Fully remote work (core hours GMT+3).
  • A chance to shape the future of AI-driven education.
  • A fun, dynamic team that loves building innovative products.
  • Unlimited holidays – because we trust you to deliver.
  • Bonuses and stock options – we grow together.

Миссия Novakid - создать лучшую платформу онлайн-образования для детей по всему миру. У нас уже более 80 000 студентов и 2500 преподавателей, которые делают обучение потрясающим в более чем 15 странах Европы и Азии. Но мы не останавливаемся на достигнутом — нам нужна ваша помощь, чтобы вывести дело на новый уровень!

Мы ищем старшего фронтенд-разработчика или full-stack разработчика с глубокими знаниями в React (или React Native) и глубоким пониманием разговорного искусственного интеллекта, который поможет нам создать голосового интерактивного преподавателя английского языка для детей на базе искусственного интеллекта. На эту должность требуется инженер, который преуспевает на стыке передового искусственного интеллекта, интерактивного пользовательского интерфейса и бесперебойной голосовой связи.

Что вы принесете с собой:

Ученая степень в области компьютерных наук, инженерии или аналогичный опыт.

Более 5 лет опыта работы в качестве frontend- или full-stack-разработчика с акцентом на React.js (или React Native для мобильных устройств).

Опыт в области разговорного искусственного интеллекта — опыт интеграции распознавания речи (ASR), моделей NLP или чат-ботов с искусственным интеллектом в веб / мобильные приложения.

Глубокое понимание современного JavaScript (ES6+), TypeScript и компонентной архитектуры.

Опыт разработки и внедрения интерактивных пользовательских интерфейсов в режиме реального времени, поддерживающих голосовой ввод и игровое обучение.

Хорошие знания по интеграции API искусственного интеллекта (например, OpenAI, Google Gemini, Deepgram, AWS Lex и т.д.) во внешние приложения.

Знакомство с управлением состоянием, интеграцией API (REST, GraphQL) и анимацией пользовательского интерфейса для привлечения внимания пользователей.

Возможность оптимизировать производительность для голосовых взаимодействий с низкой задержкой и обрабатывать сложные ситуации для обработки речи детей.

Свободное владение английским языком.

Отлично, если вы:

Работали с Flutter (для обеспечения кроссплатформенной гибкости) или готовы его освоить.

Имеете опыт работы с образовательными технологиями, интерактивными обучающими приложениями или геймификацией.

Понимаете принципы доступности и UX для приложений для детей.

Вы работали с WebRTC, WebSockets или архитектурами, управляемыми событиями в реальном времени.

У вас есть некоторый опыт работы с серверной (Node.js, Python, Firebase или AWS) для поддержки функций, управляемых искусственным интеллектом.

Что мы предлагаем:

Полностью удаленная работа (основные часы GMT+3).

Шанс сформировать будущее образования, основанного на ИИ.

Веселая, динамичная команда, которая любит создавать инновационные продукты.

Неограниченные каникулы – потому что мы доверяем вам.

Бонусы и опционы на акции – мы растем вместе.

 

Откликнуться на вакансию

Дата
28.07 29.07
USD
2.9473 2.955
EUR
3.4581 3.4485
RUB
3.703 3.7002
UAH
7.0576 7.0894
CHF
3.6992 3.6951
GBP
3.9662 3.9648
PLN
8.1269 8.0974
Минск
Утром: °C
Днем: °C
Вечером: °C
Ночью: °C

Сейчас: Скорость ветра: 5-7 м/c Атм. давление: 758 мм.рт.ст Влажность: 90%

Спецпредложения