Role Overview
We are looking for a skilled and detail-oriented Frontend Engineer to join our growing technology team. You will work closely with our UI/UX designers, backend engineers, AI/ML engineers, and product team to turn product designs and requirements into fast, responsive, reliable, and user-friendly web applications. You will contribute to both our food-ordering marketplace and our AI-powered video processing and clipping platform.
Responsibilities
- Develop modern, responsive, and high-performance web applications using React and TypeScript.
- Work with frameworks such as Next.js.
- Convert Figma designs and UI/UX specifications into accurate, reusable frontend components.
- Build responsive interfaces for desktop, tablet, and mobile devices.
- Develop complex SaaS dashboards, administrative interfaces, and restaurant management dashboards.
- Implement authentication, user accounts, permissions, and protected routes.
- Integrate frontend applications with REST APIs and backend services.
- Work with real-time data and status updates using WebSockets.
- Optimize frontend performance, page loading, rendering, and API usage.
- Build reusable component libraries and maintain consistent design systems.
- Write clean, maintainable, modular, and well-structured code.
- Write appropriate unit and integration tests.
- Participate in code reviews and follow development standards using Git.
Requirements
- 2+ years of professional frontend development experience.
- Strong knowledge of JavaScript and TypeScript.
- Strong experience with React.js and Next.js.
- Strong understanding of HTML5 and modern CSS.
- Experience with responsive and mobile-first web development.
- Experience consuming REST APIs.
- Experience with state management solutions such as Redux Toolkit or Zustand.
- Experience with Git and GitHub/GitLab.
- Experience working with Figma designs and design systems.
- Experience with frontend testing frameworks such as Jest, Vitest, or React Testing Library.
Skills
- React.js
- TypeScript
- Next.js
- JavaScript
- Redux Toolkit
Benefits
- Competitive salary based on skills and experience.
- Paid overtime for additional working hours.
- Healthy and professional work-life balance.
- Opportunity to work on real-world AI, SaaS, and marketplace products.
- Career growth and learning opportunities.