Belgrade, Serbia Remote (Global)

Novakid School is hiring a Senior frontend developer React AI-native (Remote)

About the Role

Novakid School is seeking a Senior Frontend Developer to join our team building an AI-native online learning platform. You will develop and maintain the user-facing components of our platform, working closely with the design team to implement features, optimize performance, and ensure a high-quality user experience.

What You'll Do

  • Develop new user-facing features using React and TypeScript.
  • Translate designs and wireframes into high-quality, maintainable code.
  • Optimize components for maximum performance across all web-capable devices and browsers.
  • Collaborate with back-end developers, analysts, and QA engineers to integrate front-end components.
  • Ensure the technical feasibility of UI/UX designs.

What We're Looking For

  • 5+ years of professional experience as a React and TypeScript developer.
  • Excellent knowledge of modern web technologies, including HTML, CSS3, and responsive design principles.
  • A degree in Computer Science, Software Engineering, or a related field.
  • Fluent or professionally proficient in English.

Nice to Have

  • Experience working with WebRTC.
  • Proficiency with AI coding assistants such as Cursor Agent mode, Claude Code, Codex CLI, Amp, or similar tools for accelerated UI development.
  • Comfort using AI agents to scaffold components, debug styling issues, conduct autonomous testing, and iterate on designs quickly.
  • Understanding of prompt engineering basics.
  • Experience with context engineering practices: maintaining project-level configuration files (like .cursorrules, CLAUDE.md, AGENTS.md, or similar).
  • Ability to delegate repetitive frontend tasks to AI agents while maintaining code quality and consistency.

Technical Stack

  • React
  • TypeScript
  • HTML
  • CSS3
  • WebRTC

Benefits & Compensation

  • Remote work with core hours in GMT+3.
  • Unlimited holidays.
  • Performance-based bonuses.
  • Stock options.

Work Mode

This is a remote position open to global candidates, with a listed location in Belgrade, Serbia.

Novakid School is a friendly, young team committed to innovation and excellence, passionate about education and transforming online learning.

Required Skills
ReactTypeScriptHTMLCSS3WebRTCAI-native developmentfrontend architectureperformance optimizationcode reviewteam leadershipCI/CDtestingcommunicationproblem solving ReactTypeScriptHTMLCSS3WebRTCAI-native developmentfrontend architectureperformance optimizationcode reviewteam leadershipCI/CDtestingcommunicationproblem solving
Planning long-term in Thailand?

Full relocation support, start to finish

From visa strategy to housing, banking, and schools for your family — SVBL plans and manages every detail of your move to Thailand so nothing falls through the cracks.

Complete relocation planning
Family visa & school enrollment
Banking & insurance setup
Cultural integration support
Plan your move
One partner for everything
About company
Novakid School
Novakid is an English language school for children 4-12 years old, which allows children to remotely learn a foreign language according to a teaching program that meets European CEFR standards on an equal footing with their English-speaking peers (Novakid teachers are native speakers from the US, UK and other countries). We are an advanced IT company of 400+ professionals.
All jobs at Novakid School Visit website
Job Details
Category frontend
Posted 3 months ago