Frontend Engineer Intern

KantorKu

Kota Yogyakarta

On-site

IDR 66,960,000 - 111,600,000

Full time

13 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Dealls, Indonesia's largest job portal, is seeking a final-year or fresh graduate to join our frontend team as an internship engineer. You will translate designs into responsive interfaces using TypeScript, React, and Next.js.

You will build and maintain frontend features, integrate with REST APIs, and ensure robust loading and error handling, while learning automated E2E testing under guidance. Collaborate with backend, design, product, and QA teams, participate in code reviews, and gain

Qualifications

  • Final-year student or fresh graduate in Computer Science, Informatics, Information Systems, Software Engineering, or a related field.
  • Basic understanding of TypeScript.
  • Basic understanding of React.js and Next.js.
  • Understanding of component-based frontend development.
  • Understanding of responsive web design principles.
  • Basic understanding of REST APIs and API integration.
  • Familiarity with Git and GitHub.
  • Basic understanding of software testing concepts.
  • Willingness to learn and implement automated End-to-End (E2E) testing.
  • Basic problem-solving and debugging skills.
  • Ability to work collaboratively within a team.
  • Strong willingness to learn and openness to feedback.

Responsibilities

  • Assist in developing and maintaining frontend features using Next.js, React, and TypeScript.
  • Translate Figma designs and product requirements into functional user interfaces.
  • Build responsive and consistent interfaces across different screen sizes and devices.
  • Integrate frontend applications with REST APIs.
  • Implement proper handling for loading, success, empty, and error states.
  • Assist in debugging and resolving frontend issues and bugs.
  • Write clean, reusable, and maintainable frontend code.
  • Create and maintain automated End-to-End (E2E) tests for developed features.
  • Ensure critical user flows are covered by automated E2E testing.
  • Use Git for version control and collaborate effectively within the Engineering team.
  • Collaborate with Backend Engineers, UI/UX Designers, Product Managers, and QA Engineers throughout the development lifecycle.
  • Participate in code reviews, testing, debugging, and release processes.
  • Learn and apply frontend engineering and testing best practices with guidance from the Engineering team.

Skills

TypeScript
React.js
Next.js
REST APIs
Git
Testing concepts
E2E testing
Team collaboration
Responsive design

Education

Final-year student

Tools

GitHub

Job description

  • Assist in developing and maintaining frontend features using Next.js, React, and TypeScript.
  • Translate Figma designs and product requirements into functional user interfaces.
  • Build responsive and consistent interfaces across different screen sizes and devices.
  • Integrate frontend applications with REST APIs.
  • Implement proper handling for loading, success, empty, and error states.
  • Assist in debugging and resolving frontend issues and bugs.
  • Write clean, reusable, and maintainable frontend code.
  • Create and maintain automated End-to-End (E2E) tests for developed features.
  • Ensure critical user flows are covered by automated E2E testing.
  • Use Git for version control and collaborate effectively within the Engineering team.
  • Collaborate with Backend Engineers, UI/UX Designers, Product Managers, and QA Engineers throughout the development lifecycle.
  • Participate in code reviews, testing, debugging, and release processes.
  • Learn and apply frontend engineering and testing best practices with guidance from the Engineering team.
Requirements
  • Final-year student or fresh graduate in Computer Science, Informatics, Information Systems, Software Engineering, or a related field.
  • Basic understanding of TypeScript.
  • Basic understanding of React.js and Next.js.
  • Understanding of component-based frontend development.
  • Understanding of responsive web design principles.
  • Basic understanding of REST APIs and API integration.
  • Familiarity with Git and GitHub.
  • Basic understanding of software testing concepts.
  • Willingness to learn and implement automated End-to-End (E2E) testing.
  • Basic problem-solving and debugging skills.
  • Ability to work collaboratively within a team.
  • Strong willingness to learn and openness to feedback.

Dealls is Indonesia's largest job portal & mentoring platform. We help people easily find jobs to top Indonesian companies for internship and full-time roles.

As you might have already heard about us, we are revolutionizing how Indonesian engage with employers. Many Indonesian students are talented, ambitious, but never found a better opportunity for themselves. Our team is driven by the vision to democratize information and knowledge, thus opportunities. We think what we build will allow Indonesian students to have a chance to self develop and have a better future.

Our founder is a Harvard graduate, and has gathered a strong team with burning passion to help Indonesian discover opportunities they deserve! In 1 year, we amassed 2mio+ users, got funded by YCombinator, and awarded the Best App of 2021 by GooglePlay, beating 3 unicorns and tens of others.

We are looking for passionate and committed individuals who look forward to working in a fast-paced entrepreneurial environment. Join us to have the opportunity to make decisions to drive a huge difference and impact for Indonesia youths! Here in Dealls, you’ll work closely with our board members. We are preferably looking for applicants who are proficient in both Bahasa and English.

Tech

Location

Company Size

Culture

Driven

We hope to confidently inspire our team to maintain high level of motivation in completing their duties

We strive to constantly pursue innovation of our products and services

Strong belief and efforts are the base to achieve long term success

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Product Management Intern
Product Management Intern

Dealls – Jobs, CV & Mentoring • Jakarta Pusat

On-site
IDR 66,960,000 - 100,440,000
Frontend Engineer Intern — Next.js, React, TypeScript
Frontend Engineer Intern — Next.js, React, TypeScript

Dealls – Jobs, CV & Mentoring • Kota Yogyakarta

On-site
IDR 27,900,000 - 50,220,000
Frontend Engineer Intern: Build Scalable UIs (React/Next)
Frontend Engineer Intern: Build Scalable UIs (React/Next)

KantorKu • Kota Yogyakarta

On-site
IDR 66,960,000 - 111,600,000
Frontend Engineer: Build fast, responsive UIs
Frontend Engineer: Build fast, responsive UIs

Dealls – Jobs, CV & Mentoring • Kota Yogyakarta

On-site
IDR 111,600,000 - 200,880,000
Talent Acquisition Intern
Talent Acquisition Intern

Dealls – Jobs, CV & Mentoring • Jakarta Pusat

On-site
IDR 89,280,000 - 133,920,000
Mentorship
Startup environment
Senior Talent Acquisition Specialist
Senior Talent Acquisition Specialist

Dealls (YC W22) • Jakarta Selatan

On-site
IDR 167,400,000 - 312,480,000
Talent Acquisition Specialist
Talent Acquisition Specialist

Dealls – Jobs, CV & Mentoring • Jakarta Pusat

On-site
IDR 200,000,000 - 320,000,000
Software Engineer (Front End)
Software Engineer (Front End)

GudangAda • Indonesia

On-site
IDR 223,200,000 - 334,800,000
Learning experience
Personal growth
Mentorship from a world-class team
Senior Revenue Growth & Strategy Analyst
Senior Revenue Growth & Strategy Analyst

Dealls – Jobs, CV & Mentoring • Jakarta Pusat

On-site
IDR 120,000,000 - 180,000,000
Senior Talent Acquisition Specialist
Senior Talent Acquisition Specialist

Dealls – Jobs, CV & Mentoring • Jakarta Pusat

On-site
IDR 180,000,000 - 300,000,000