Enable job alerts via email!

Frontend Engineer (React.js/Next.js)

Teknik – Perangkat Lunak (Teknologi Informasi & Komunikasi)

Surabaya ꦱꦸꦫꦧꦪ

On-site

IDR 30,000 - 60,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is looking for talented individuals to join their team in Surabaya. This role offers the opportunity to develop dynamic web interfaces using cutting-edge technologies like React.js and Next.js. You'll collaborate with backend developers to create seamless integrations with RESTful APIs, ensuring a smooth user experience. If you are passionate about technology and eager to inspire a new generation of learners, this is the perfect opportunity for you to grow your career in a supportive environment.

Qualifications

  • 1-3 years of backend development experience for Junior role.
  • 4+ years in backend engineering for Senior role.

Responsibilities

  • Develop dynamic, responsive web interfaces using React.js and Next.js.
  • Collaborate with backend developers to integrate RESTful APIs.

Skills

React.js
Next.js
RESTful APIs
Git

Tools

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 complementary learning products designed to help students accelerate their academic performance. We are seeking talented individuals globally to help us scale Geniebook across Southeast Asia, with many exciting roles available across various functions.

Join us today to inspire a new generation of learners and help students learn smarter and do 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. Use Git to manage source code and follow structured branching workflows
  5. Perform other related duties as assigned
Requirements:
  1. Junior: 1-3 years of backend development experience
  2. Senior: 4+ years in backend engineering with a strong understanding of scalable systems
  3. Proficiency in React.js and Next.js
  4. Experience consuming RESTful APIs
  5. Familiarity with Docker for local development and containerized environments
  6. Willing to work in Surabaya Office
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.