Senior Software Engineer (Frontend / Full-Stack)

Find out how well you fit this job.

Job updated 18 days ago
The employer was active 1 minute ago

Job Description

Cake is a global talent platform used by more than 10 million people worldwide. Through products such as Cake AI, we are building AI-powered Job Search and Hiring Copilots that help talent discover the right opportunities and enable companies to identify and hire the right people more effectively. 

We are looking for an experienced Frontend or Full-Stack Engineer with strong technical judgment, a builder mindset, and a passion for turning ideas into reliable products. 

You will work closely with product, design, marketing, and business teams to understand real-world problems, design scalable solutions, and continuously deliver improvements to production. Although this is a frontend-focused role, we encourage engineers to expand across the stack and independently own high-impact projects from problem definition to implementation.

We actively provide engineers with the AI tools and resources they need—including tools such as Claude Code—to accelerate development, explore new approaches, and improve the way we build software.

Our Stack

Backend: Python, FastAPI, PostgreSQL, AWS, Ruby, Node.js, Kubernetes, Terraform, Github Action, etc.
Frontend: Next.js

We mainly use TypeScript and Next.js. We welcome engineers with strong frontend fundamentals who are excited to learn and work with our technology stack.

Responsibilities

  • Collaborate with cross-functional teams, including product, design, marketing, and business development, to understand business needs and translate them into effective technical solutions.
  • Design and optimize frontend architecture to deliver a seamless, high-performance user experience.
  • Design and optimize frontend structures to provide the best user experience and frontend speed.
  • Improve system architecture, development workflows, infrastructure, and third-party platform integrations to increase stability and engineering efficiency.
  • Take ownership of projects from technical planning and implementation through deployment, monitoring, and iteration.
  • Use AI-assisted development tools and emerging technologies to improve development speed, quality, and product capabilities.
  • Work beyond traditional frontend boundaries when needed, gradually developing full-stack capabilities and independently delivering complete product experiences.
  • Maintain high engineering standards through thoughtful technical design, testing, code reviews, observability, and documentation.
  • Share technical knowledge and provide guidance to other engineers, contributing to a collaborative and continuously improving engineering culture.

Requirements

Qualifications

  • 3+ years of experience in frontend software development.
  • Experience building reliable and scalable systems.
  • Strong product sense and ownership mindset—you actively shape solutions and solve user and business problems, rather than simply implement requirements.
  • Proficiency in using AI-assisted development tools for coding, debugging, and code review.
  • Strong communication and collaboration skills, with the ability to independently drive projects from idea to launch.

Bonus Qualifications

  • Experience with TypeScript and Next.js.
  • Experience building or integrating AI-powered products.
  • Contributions to open-source projects.

Interview process

Interview Process

Our interview process consists of three main stages:

  1. A 30-minute online introductory call with our manager.
  2. A 45-minute online technical interview with a senior engineer.
  3. A 2–3 hour onsite interview, which may include a problem-solving exercise, an logic test, a system design discussion, and conversations with members of the engineering team.

Please include the following in your Cover Letter:

  • A past project that gave you a strong sense of achievement, preferably involving the integration of AI (LLM/ML) into a real product.
  • Your most distinctive technical strengths or experiences that set you apart from other frontend engineers.
View all jobs

Find out how well you fit this job.

View all jobs

Find out how well you fit this job.

Find out how well you fit this job.

2
4 years of experience required
1,200,000 ~ 2,400,000 TWD / year
Partial Remote Work
Personal Invitation Link
This is your personal referral link for job invitation. You'll receive an email notification when someone applied for the position via your job link.
Share this job
People who applied for this job also applied for
Full-time
・
Mid-Senior level
・
5
1M ~ 2M TWD / year
Full-time
・
Mid-Senior level
・
2
899K ~ 1.8M TWD / year
Full-time
・
Entry level
・
2
40K ~ 60K TWD / month
Full-time
・
Mid-Senior level
・
5
Negotiable
Cake
SaaS / Cloud Services
51 ~ 200 people

About us

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.