Frontend Software Engineer, CloudKitchens - Beijing at CloudKitchens

Beijing, Beijing, China

CloudKitchens Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, Food DeliveryIndustries

Requirements

  • Proficiency in JavaScript/TypeScript and modern frontend frameworks (e.g., React, Vue, Angular)
  • Experience with state management libraries (e.g., Redux, MobX, or equivalent)
  • Strong understanding of web fundamentals: HTML5, CSS3, and responsive design principles
  • Familiarity with frontend build tools like Webpack, Vite, or Babel
  • Experience with RESTful APIs, GraphQL, or WebSockets integration
  • (Preferred for Senior Levels) Knowledge of performance optimization techniques (e.g., lazy loading, code splitting)
  • (Preferred for Senior Levels) Experience with component libraries, design systems, or frameworks like Storybook
  • (Preferred for Senior Levels) Familiarity with CI/CD pipelines and DevOps practices for frontend development
  • (Preferred for Senior Levels) Exposure to testing frameworks like Jest, Cypress, or Playwright
  • (Preferred for Senior Levels) Leadership experience in project or team settings

Responsibilities

  • Design and implement scalable, high-quality web applications
  • Collaborate with cross-functional teams, including designers, backend engineers, and product managers, to deliver impactful features
  • Optimize applications for maximum speed, scalability, and accessibility
  • Maintain and extend reusable component libraries and design systems
  • Ensure high standards of code quality through peer reviews, testing, and documentation
  • Mentor junior engineers or take on leadership roles, depending on your seniority
  • (Focus areas) Optimize frontend architecture for performance, scalability, and reliability (Infrastructure)
  • (Focus areas) Develop internal tools and component libraries that empower other engineers and designers (Platform)
  • (Focus areas) Build responsive and visually stunning interfaces for customer-facing applications (Product)

Skills

Key technologies and capabilities for this role

JavaScriptReactHTMLCSSTypeScriptWeb PerformanceComponent LibrariesDesign SystemsAccessibilityScalable Web Applications

Questions & Answers

Common questions about this position

What skills are required for the Frontend Software Engineer role?

Required skills include proficiency in JavaScript/TypeScript and modern frontend frameworks like React, Vue, or Angular, experience with state management libraries such as Redux or MobX, strong understanding of HTML5, CSS3, and responsive design, familiarity with build tools like Webpack or Vite, and experience integrating RESTful APIs, GraphQL, or WebSockets.

What are the preferred qualifications for senior Frontend Engineer positions?

Preferred qualifications include knowledge of performance optimization techniques like lazy loading and code splitting, experience with component libraries or design systems such as Storybook, familiarity with CI/CD pipelines and DevOps practices for frontend development, and exposure to testing.

Is this Frontend Software Engineer position remote or office-based?

This information is not specified in the job description.

What is the salary or compensation for this role?

This information is not specified in the job description.

What kind of collaboration and team environment can I expect?

You'll collaborate with cross-functional teams including designers, backend engineers, and product managers to deliver impactful features, while maintaining high code quality through peer reviews, testing, documentation, and mentoring junior engineers.

CloudKitchens

Provides shared kitchen spaces for delivery-only restaurants

About CloudKitchens

CloudKitchens provides shared kitchen spaces specifically designed for delivery-only restaurants. These kitchens are fully equipped and allow restaurant operators to focus on food quality and employee satisfaction while alleviating the challenges of financing, construction, and maintenance. Clients, including national chains and local restaurants, can quickly open new kitchens, test various food concepts, and optimize delivery operations with minimal risk. The company charges rent for kitchen use and offers additional services, including proprietary technology that streamlines order management. CloudKitchens aims to support restaurant growth in the expanding food delivery market by providing a comprehensive solution that minimizes investment and maximizes efficiency.

Los Angeles, CaliforniaHeadquarters
2018Year Founded
$1,215.9MTotal Funding
LATE_VCCompany Stage
Food & AgricultureIndustries
201-500Employees

Benefits

Health Insurance
Hybrid Work Options
Performance Bonus

Risks

CloudKitchens faces lawsuits for discrimination and labor violations, affecting reputation.
Underutilized facilities and staff layoffs indicate potential operational inefficiencies.
Shift away from virtual kitchens by major brands could impact CloudKitchens' model.

Differentiation

CloudKitchens offers fully equipped shared kitchens for delivery-only restaurants.
The company provides proprietary technology for managing delivery orders efficiently.
CloudKitchens allows testing multiple food concepts from a single kitchen.

Upsides

CloudKitchens received significant investment from Microsoft, indicating confidence in its model.
Expansion into Sacramento and Houston shows growth potential in new markets.
Increased consumer interest in ghost kitchens due to desire to avoid social interaction.

Land your dream remote job 3x faster with AI