We’re looking for a full stack engineer to join our growing product team at KATIX. You’ll work on a modern TypeScript/Next.js monolith used by thousands of users every day, contribute across the stack, and grow into a tech lead role over time.
We welcome engineers from any language background such as Java, Python, Go, or PHP. If you’re excited about working with Next.js and TypeScript, and care deeply about building great products, we want to hear from you.
Most importantly, we are not looking for someone who just wants to change jobs. We are looking for someone who has looked into KATIX, understands what we’re building, and genuinely wants to be part of it. If you like the product, believe in what we’re doing, and want to grow with us, you’ll be a great fit.
What You’ll Work On
Our main product is a vehicle sales platform built as a large TypeScript/Next.js monolith. It includes features like auctions, escrow, AI integrations, user onboarding, and internal tools.
As a full stack engineer, you’ll work within this codebase, primarily using Next.js (App Router) and TypeScript. You’ll contribute to a wide range of areas based on team needs from buyer flows and admin tools to operations dashboards and landing pages.
While engineers specialize later in their career, this role is designed for someone who can flex across the stack and collaborate with product, design, and other engineers. Over time, we expect engineers to develop expertise in areas like DevOps, SRE, or technical architecture.
Responsibilities
- Build and maintain frontend features using Next.js and TypeScript
- Develop backend logic using API routes, server actions, and shared packages
- Contribute to system design, database schema updates, and feature planning
- Write and review code for clarity, simplicity, and maintainability
- Support deployments using AWS, Docker, ECS, and GitHub Actions
- Participate in team planning, standups, and retrospectives
- Troubleshoot bugs and maintain reliability of tests and CI pipelines
Requirements
- 2 or more years of professional full stack web development experience
- Comfortable communicating in Japanese (conversational level or higher)
- Experience working in an engineering team with 3 or more developers
Nice to haves
While not specifically required, tell us if you have any of the following.
- 5 or more years of professional experience
- Experience with Next.js, TypeScript, Prisma, Docker, or AWS
- Experience mentoring others or leading small projects
- Familiarity with Scrum or Agile workflows
Compensation
¥5,000,000 ~ ¥9,000,000 annually.