Full-Stack / Frontend Engineer

Singapore 8 days agoFull-time External
27.3k - 32.7k / mo
Job Summary You will build responsive web applications using modern frontend frameworks, driving seamless user experiences for content management, analytics, and account settings. Collaborate with cross-functional teams to optimize performance and maintain design consistency across media-rich interfaces. Responsibilities • Develop responsive web applications using modern frontend frameworks such as React, Vue, or Angular to deliver high-quality user experiences • Design and implement user flows for content upload, preview, management, analytics, and account settings to enhance usability and engagement • Integrate frontend components with backend APIs and authentication systems to ensure secure and efficient data exchange • Optimize application performance, focusing on pages that display media content and dashboards to improve load times and responsiveness • Collaborate with product and design teams to iterate on user experience and visual design, aligning with business goals • Implement reusable frontend components to maintain design consistency and manage application state effectively Required competencies and certifications • Strong proficiency in JavaScript/TypeScript and experience with a modern frontend framework, preferably React • Experience integrating REST APIs, authentication mechanisms, and client-side routing to build robust applications • Solid understanding of UX fundamentals, layout systems, and responsive design principles to create intuitive interfaces • Familiarity with build tools and bundlers such as Webpack or Vite, and testing frameworks to ensure code quality • 3 to 6+ years of experience in frontend or full-stack development Preferred competencies and qualifications • Bachelor’s degree in Computer Science, Software Engineering, Interactive Media, or a related field; diploma plus a strong portfolio may be considered for experienced candidates • Experience working with design systems and Figma to support consistent visual design workflows • Exposure to backend development using Node.js/Express or similar technologies • Experience building media or video-heavy interfaces to handle complex content efficiently