Frontend Engineer Intern — Karivia - Karivia
Dealls (YC W22) logo

Dealls (YC W22)

Frontend Engineer Intern

Diposting 1 bulan yang lalu

Tipe pekerjaan

I N T E R N S H I P

Lokasi kerja

O N S I T E · Yogyakarta

Kompensasi

Gaji tidak dicantumkan

Diperbarui

1 bulan yang lalu

Tentang pekerjaan

Tanggung Jawab: - 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. Kualifikasi: - Final-year student or fresh graduate in Computer Science, Informatics, Information Systems, Software Engineering, or a related field. - Good understanding of HTML, CSS, and JavaScript fundamentals. - 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.