Skip to content

Senior frontend developer React AI-native (Remote)

  • Remote
    • Belgrade, Beograd, Serbia
  • Engineering / IT

Job description

Novakid is a fast-growing online English school for children aged 4-12. Our mission is to create the world's best online education platform for children. With over 90,000 students from more than 40 countries and 3,500 certified teachers, we are dedicated to transforming online learning experiences.

Role Overview

We are looking for a highly skilled Front-End Developer to join our dynamic team. In this role, you will be responsible for developing and maintaining the user-facing components of our platform. You will work closely with our design team to implement new features, optimize performance, and ensure the highest level of user experience. Your main tasks will include:

Developing new user-facing features using React and TypeScript.

Translating designs and wireframes into high-quality code.

Optimizing components for maximum performance across a vast array of web-capable devices and browsers.

Collaborating with back-end developers, analysts, and the QA engineer to integrate front-end components.

Ensuring the technical feasibility of UI/UX designs.

What We Offer

Remote Work: Enjoy the flexibility of working remotely with core hours in GMT+3.

Dynamic Team: Be part of a friendly, young team committed to innovation and excellence.

Generous Benefits: Unlimited holidays, performance-based bonuses, and stock options.

If you're passionate about education and ready to take on new challenges in a vibrant, innovative environment, we would love to hear from you! Apply now and help us revolutionize online learning for children worldwide.

Job requirements

What you bring:

5+ years of experience as a React and TypeScript developer.

Excellent knowledge of modern web technologies, including HTML, CSS3, and responsive design.

Educational Background

Degree in Computer Science, Software Engineering, or a related field.

A Bonus if you have

Experience working with WebRTC.

AI-Native Development Skills

Proficiency with AI coding assistants such as Cursor Agent mode, Claude Code, Codex CLI, Amp, or similar tools for accelerated UI development. You should be comfortable using AI agents to scaffold components, debug styling issues, autonomous testing and iterate on designs quickly. Understanding of prompt engineering basics—knowing how to write clear, contextual prompts that yield usable code.

Experience with context engineering practices: maintaining project-level configuration files (like .cursorrules, CLAUDE.md, AGENTS.md, or similar) that help AI tools understand your codebase conventions, component patterns, and design system. Ability to delegate repetitive frontend tasks to AI agents while maintaining code quality and consistency.

We value people who take initiative, suggest improvements, and take responsibility for solving problems.

Communication Skills

Fluent or professionally proficient in English.

 


or