Enable job alerts via email!

Frontend Engineer (React.js/Next.js)

Geniebook Pte. Ltd.

Surabaya ꦱꦸꦫꦧꦪ

On-site

IDR 200.000.000 - 300.000.000

Full time

4 days ago
Be an early applicant

Job summary

A leading online learning platform is seeking a Frontend Developer to create dynamic web interfaces using React.js and Next.js in Surabaya. Ideal candidates have 1-3 years for junior or 4+ years for senior roles, with proficiency in RESTful APIs and Docker. Join us to inspire learners and enhance educational technology.

Qualifications

  • 1-3 years of frontend development experience for junior role.
  • 4+ years in frontend engineering for senior role.
  • Strong understanding of scalable systems.

Responsibilities

  • Develop dynamic, responsive web interfaces using React.js and Next.js.
  • Collaborate with backend developers to integrate RESTful APIs.
  • Write clean, maintainable, and well-documented code.

Skills

Frontend development
React.js
Next.js
RESTful APIs
Docker

Job description

Loved by over 220,000 users, Geniebook is Singapore’s largest online learning platform for the English, Mathematics, and Science (EMS) syllabus.

From AI-personalised worksheets to live classes and teacher chats, we offer a suite of learning products designed to help students excel. We are seeking talented individuals to help us expand Geniebook across Southeast Asia, with various roles available across different functions.

Join us to inspire learners and help students learn smarter and perform better!

Job Scope:
  1. Develop dynamic, responsive web interfaces using React.js and Next.js
  2. Collaborate with backend developers to integrate RESTful APIs
  3. Write clean, maintainable, and well-documented code
  4. Manage source code with Git and follow structured workflows
  5. Perform other related duties as assigned
Requirements:
  • Junior: 1-3 years of frontend development experience
  • Senior: 4+ years in frontend engineering with strong understanding of scalable systems
  • Proficiency in React.js and Next.js
  • Experience consuming RESTful APIs
  • Familiarity with Docker for local development and containerized environments
  • Willing to work in Surabaya Office

Applicants are asked about their experience, salary expectations, qualifications, language skills, and proficiency in front-end libraries during the application process.

Geniebook, founded in 2017, offers online learning solutions including AI-personalized worksheets (GenieSmart), live classes (GenieClass), and an online chat function (GenieAsk). Backed by prominent investors, we serve over 220,000 users across Singapore, Malaysia, Indonesia, and Vietnam.

We believe in providing personalized, world-class education to help students become confident learners and contributors to society. Join us if you are passionate about education and technology, and be part of our exciting journey to transform learning.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.