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