Company is a platform where world-class chefs share exclusive recipes, techniques and video-led content with passionate food lovers and home cooks. We are evolving beyond recipes into AI Chefs, e-commerce, community, and gamification features, requiring modern, performant frontend systems to scale. If you’re as passionate about food as you are about technology, you’ll feel right at home here.
● Build and maintain web applications with Next.js and TypeScript.
● Develop and optimise mobile applications with React Native
● Implement responsive, accessible, and pixel-perfect UI from designs in Figma/Sketch.
● Collaborate closely with designers to translate mock-ups into performant user interfaces.
● Ensure high standards of usability, accessibility (WCAG), and performance across devices and browsers.
● Integrate with backend services (REST and GraphQL APIs) and manage state effectively using tools like Redux, Context API, or React Query
● Establish and maintain CI/CD pipelines for frontend deployment
● Leverage monitoring and error tracking tools (Sentry, LogRocket, etc.) for production stability.
● Contribute to component libraries and design systems for consistency across platforms.
● Participate in technical design discussions and cross-functional planning.
● Mentor and support junior frontend engineers through code reviews, pairing, and technical guidance.
● Strong experience with React (including hooks, context, lifecycle, and performance optimisation).
● Hands-on experience with Next.js for server-side rendering and modern web application architecture.
● Proficiency in TypeScript for type-safe, scalable codebases.
● Strong understanding of CSS (Flexbox, Grid, Tailwind) and responsive design techniques.
● Experience working with design systems and component-driven development.
● Knowledge of frontend build tools and bundlers (Webpack, Vite, etc.).
● Familiarity with state management solutions (Redux, Zustand, MobX, Context API).
● Experience with mobile development using React Native.
● Understanding of authentication flows (OAuth, JWT) and security considerations.
● Proficiency in writing automated tests with Jest, React Testing Library, Cypress, or Playwright
● Strong communication and collaboration skills in a distributed startup environment.
● Prior experience mentoring developers and shaping engineering culture is highly valued.
● A genuine passion for food and cooking.
● Strong English communication skills (both verbal and written), especially in a global software development environment.