Frontend Engineer

Dealls — Indonesia · Posted ~22 hours ago

Junior

Skills

JavaScript TypeScript React.js Responsive UI development Frontend performance optimization API integration Clean code Reusable components Testing Cross-browser compatibility Figma Redux Zustand React Query Next.js Vue.js Sketch

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A technology team is seeking a Frontend Engineer with 1–2 years of experience to develop and improve responsive web interfaces. You will translate design mockups into polished UI, optimize performance across devices and browsers, integrate backend APIs, and collaborate with product, design, and engineering colleagues. Strong JavaScript, TypeScript, and React skills are essential.

Highlights

Opportunity to build responsive, high-performance web interfaces using modern frontend technologies. Collaborate with product, design, and backend teams, translate designs into polished experiences, and contribute to clean, reusable, and testable code.

Description

Responsibilities Develop, maintain, and improve the web frontend using modern JavaScript frameworks (React, Vue, or similar).Translate design mockups (Figma, Sketch) into clean, responsive UI.Ensure the application performs well across different devices and browsers.Optimize frontend performance, load times, and responsiveness.Write clean, reusable, and testable code; participate in code reviews.Integrate with backend services and APIs to fetch and manage data.Collaborate with product, design, and backend teams to shape new features.Debug and troubleshoot frontend issues.Stay updated on frontend best practices, frameworks, and technologies. Requirements Bachelor’s degree in Computer Science, Information Technology, or a related field.Minimum 1–2 years of experience as a Frontend Engineer / Frontend Developer.Proficient in JavaScript, TypeScript, and React.js (required).Familiar with the React ecosystem such as Redux / Zustand, React Query, and Next.js (a plus).Strong understanding of HTML5, CSS3, TailwindCSS, and responsive design principles.Experience working with RESTful APIs, API integration, and debugging.Solid understanding of version control systems, especially Git.Ability to work in a fast-paced and collaborative environment (Agile/Scrum).Strong problem-solving mindset and high attention to detail.Basic understanding of web performance optimization and frontend best practices.Experience with unit testing (Jest/Testing Library) is an advantage.