Back to jobs

Senior Frontend Engineer / 資深前端工程師

Taipei

Originating from Taiwan, Cake has established an international talent community, connecting millions of job seekers and employers worldwide. Cake provides a complete job search toolkit that helps job seekers highlight their professional value and offers diverse international talent matching services, facilitating the global talent network worldwide. Our mission is to create a platform Where Talent Meets Opportunities: Discover People and Unlock Possibilities. We are dedicated to fostering meaningful connections among talent and employers and continually exploring possibilities to help talent grow.

What We Offer

  • Generous time off policy and flexible work arrangement
  • Continuous learning opportunities through training and sharing for new markets and different industries
  • Team spirit environment - we work hard, play hard, and celebrate even harder!

 

 

About Cake

Established in 2016 in Taiwan, Cake is an international talent community and platform providing comprehensive solutions for job seekers. By offering AI tools for resumes and portfolios, job search strategies, networking resources, and international job opportunities, Cake meets all needs in career development. With over 8 million users worldwide and collaborations with over 10,000 companies, Cake helps talent find the most suitable place at different stages of their careers.

 

Why Cake Product Team

To understand more about our Product team before you apply. Get a sneak peek here.

 

Job Intro

We are looking for a Senior Frontend Engineer to join our team to drive the development of impactful AI-powered HR tech solutions. In this role, you will work on innovative platforms, collaborating with cross-functional teams to deliver scalable and high-impact products. If you’re passionate about product development, thrive in agile environments, and aspire to grow into the next level, this opportunity is for you.

 

Responsibilities

  • Develop and maintain Cake product’s frontend systems, ensuring scalability and reliability.
  • Collaborate with Product Managers to define and prioritize tasks, adapting responsibilities based on your expertise.
  • Demonstrate strong attention to UI/UX detail to ensure pixel-perfect implementation.
  • Design and implement AI functionalities to enhance talent pool growth and talent community engagement.
  • Write clean, maintainable, and efficient code following clean architecture principles.
  • Participate in code reviews, ensuring adherence to best practices and coding standards.
  • Stay updated with emerging technologies and advocate for their adoption where applicable.

 

Requirements

Minimum Qualifications

  • At least 3 years of experience in web frontend development.
  • Solid knowledge of JavaScript, with hands-on experience using React and its ecosystem.
  • Proven ability to align web implementation with design and user experience requirements.
  • Skilled in optimizing frontend performance to ensure smooth, responsive user interfaces.
  • Solid understanding of software development principles, clean architecture, and cross-functional collaboration.
  • Passion for product development and a tech-savvy mindset.
  • First-principles thinking and problem-solving skills.

Bonus Qualifications

  • Experience with Next.js and TypeScript.
  • Experience with LLM (Large Language Model) integration.
  • Solid computer science fundamentals, including data structures and algorithms.
  • Hands-on experience with backend development.
  • Understanding of DevOps practices and workflows
  • Experience working with cloud platforms such as AWS, GCP, or similar.

 

 

Interview process

  1. Online Logical Test
  2. Initial Screening Call
  3. Advanced Video Interview
  4. Onsite Final Interview: Algorithm Test, Live Coding, Team Interview

 

 

 


We understand that no candidate is perfectly qualified for any job and believe that diversity of background and thought makes for better problem-solving and creative thinking, which is why we're dedicated to adding new perspectives to the team. What's even more important than your resume is a positive attitude, passion for the work, personal drive for growth, and the ability to thrive in a fluid and collaborative environment. We want you to learn new things in this role and encourage you to apply even if your experience doesn't align perfectly with what is listed here.

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter*

Accepted file types: pdf, doc, docx, txt, rtf