Full Stack Engineer (Mico Engage AI) - Tokyo

  • Tokyo
  • Partial Remote
  • Full-time
  • October 16, 2025
Conditions
yen-icon
¥8M ~ ¥10M /yr
location-icon
Apply from Japan Only
(You must live in Japan to apply)
Requirements
language-icon
Language Requirements
Japanese: Business Level
English: Business Level
career-icon
Minimum Experience
Senior or above

At Mico, we provide Mico Engage AI, a high-traffic enterprise SaaS platform used daily by major corporations, and we are currently looking for core members to join our team. This is an exciting opportunity to refine a fast-growing product and enhance user experience in a dynamic startup environment.

You’ll take ownership of a wide range of challenges—such as optimizing large-scale, high-traffic systems, designing and developing AI-driven features, and improving real-time processing infrastructure. Working closely with the Lead Engineer, you will drive product growth while also contributing to key technical decisions and standardization efforts.

As part of a multicultural and bilingual team, you’ll use both Japanese and English in a truly global development environment, sharpening your skills across borders. This is a highly rewarding position where you can make a direct impact not only through development but also by contributing to the growth of both the product and the team.

 

Main Responsibilities

As a Full Stack Engineer, you will play a central role in the Mico Engage AI development team. Your responsibilities include:

  • Stabilizing the Mico Engage AI delivery infrastructure — Building and maintaining infrastructure that ensures reliable performance for clients with large user bases.
  • Developing new features — Implementing functionality based on the product roadmap to increase overall product value.
  • Customer-driven development — Delivering high-demand, scalable features based on requests gathered through Customer Success activities.
  • Continuous improvement — Addressing product backlog items, enhancing UI/UX, and promoting better Developer Experience (DX) by responding to customer feedback and internal needs.

 

Tech Stack

  • Web Backend: TypeScript (NestJS), Go, Elixir
  • Web Frontend: TypeScript (Next.js), Chakra UI
  • Database: TiDB, Aurora MySQL, DynamoDB, MemoryDB for Redis, Snowflake
  • Infrastructure: AWS (Cognito, EC2, ECS, Route53, Lambda, Kinesis Data Stream, Kinesis Firehose, SQS, SES, ElastiCache, RDS, CloudWatch, IAM, Audit, APIGateway, CodeDeploy), IaC (Terraform, AWS CDK)
  • Middleware: Nginx, Supervisor
  • Monitoring: NewRelic, Sentry, AWS CloudWatch
  • Data Analytics: BigQuery, Google Data Studio, Google Analytics, Metabase, Trocco
  • Environment Setup: Docker
  • CI/CD: GitHub Actions, Amplify Hosting
  • CDN: CloudFront
  • Source Control: GitHub
  • Communication Tools: Google Meet, Slack, Notion, Redmine, Jira, ClickUp

 

Required Skills

Experience

  • 5+ years of hands-on experience in system development
  • Ability to complete the entire development cycle independently, from specification design to release
  • Proven ability to write clean, high-quality, and maintainable code
  • Experience in writing test code to ensure and improve software quality
  • Technical skills for proof-of-concept and prototyping

Technical Skills

  • Ability to implement high-quality, maintainable code
  • Capable of writing test code to enhance product quality
  • Strong technical skills for verification and prototyping
  • Ability to design and build comprehensive architectures that consider performance, scalability, security, operations, and cost for technical problem-solving
  • Experience in designing, implementing, reviewing, and maintaining high-quality backend code using TypeScript, NestJS, and an ORM of choice
  • Proficiency in developing efficient database operations (e.g., SQL) that balance load, performance, and flexibility
  • Experience designing and implementing production-level frontend code and tests using TypeScript and React
  • Experience designing REST APIs
  • Business-level communication skills in both Japanese and English

 

Preferred Skills

Experience

  • Experience in product management for web or mobile applications
  • Experience working in a startup environment
  • Experience interviewing and evaluating at least 5 candidates based on hiring requirements

Technical Skills

  • Ability to design scalable code and architecture to handle large volumes of data and traffic
  • Development experience using gRPC APIs
  • Development experience in Go language
  • Experience designing systems based on Domain-Driven Design (DDD) or Clean Architecture

 

Work Location

  • Your preferred work location will be discussed.
    • Osaka Office : WeWork Midosuji Frontier 1-13-22 Sonezakishinchi, Kita-ku, Osaka-shi, Osaka Prefecture
    • Tokyo Office : WeWork The ARGYLE Aoyama 6F 2-14-4 Kita-Aoyama, Minato-ku, Tokyo
  • Flexible work styles are available depending on job responsibilities (remote/on-site).
    • Average On-Site Frequency:About 4 days per month

 

Work Hours

  • Standard Schedule: 9:00 AM – 6:00 PM (includes a 1-hour break; overtime applicable).
  • Flexible Time: Core hours from 10:00 AM to 4:00 PM.
  • Certain grades may fall under a discretionary labor system, per company regulations.

 

Holidays and Leave

  • Weekends (Saturday & Sunday), national holidays
  • Year-end and New Year holidays
  • Summer vacation
  • Bereavement leave
  • Paid leave (10 days granted upon joining, with additional days based on tenure)
  • Other company-designated holidays

 

Probationary Period

  • Generally 3 months (no changes in compensation or benefits during this period).

 

Benefits

  • Commuting allowance (including bicycle commuting)
  • Company laptop provided
  • Company phone provided (*role-specific)
  • Flexible start-time policy (every two months upon request)
  • Social insurance (health, pension, employment, workers' compensation)
  • Life and health support leave
  • Health checkup expenses covered
  • Parental and childcare support programs
  • Club activity support

 

Hiring Process

  • Document Screening
  • Casual Interview (Japanese Language Check)
  • Cording Test
  • First Interview
  • Second Interview
  • Reference Checks
  • Final Interview
  • Job Offer Meeting

*The hiring process is subject to change.

Mico's goal is to help companies build their brand through the power of conversation.

They are developing multiple products to analyze and improve communication between businesses and consumers, enabling businesses to optimize their online marketing efforts.

The conversational commerce (C-commerce) is a rapidly growing market, projected to surpass the e-commerce market in some countries by 2025.

Mico (formerly Micoworks) has already achieved 500% business growth in just two years, placing them at No.1 in LINE marketing within Japan. They’ve also secured a total of 6.3 billion yen in funding (with the recent Series B raising 3.5 billion yen).

Mico has set an ambitious goal to become Asia’s No.1 Brand Empowerment Company by 2030, with a clear vision for global expansion. Achieving this goal will require tackling numerous obstacles, and they’re looking for team members who are up to the challenge.

Here are the services you’ll be working on:

  • Mico Engage AI
    A platform that enables seamless communication through message automation and deep integration with client systems.

  • Mico Voice AI
    A service that enhances communication quality and efficiency using AI voice recognition, helping create meaningful connections.

  • BizClo
    An enterprise messaging solution leveraging LINE, optimized for business use to improve customer relationships and internal efficiency.

  • Micomii
    A LINE-based membership service for restaurants, enabling customer segmentation, rank-based perks, and digital coupons.

 

Why Work at Mico

  • Flexible work style: Hybrid work, flex time, and up to 6 Life-Health leave days per year to support diverse lifestyles.
  • Robust growth support: Subsidies up to ¥55,000/year for books and seminars, supporting personal skill and career development.
  • High transparency: Weekly TGIM meetings and quarterly company-wide updates to share vision and goals.
  • Leadership training: Strengthening team leadership and organizational management skills through training.
  • Fair evaluation system: OKRs-based performance reviews conducted semi-annually with continuous feedback.
  • Social impact: Contributing to clients’ business and workstyle transformation through innovative SaaS products.

 

Team Culture

Mico leadership and team embody an "OPEN MIND" approach, fostering open and inclusive communication across all levels.

Driven by a strong "ALL FOR ONE" spirit, team members work closely together, both internally and externally, with a "Giver Mindset" at the core of their collaboration.

Surrounded by highly motivated colleagues, you’ll find daily inspiration and opportunities for personal and professional growth.

View Mico's company page

↑ Back to top ↑

Full Stack Engineer (Mico Engage AI) - Tokyo at Mico
APPLY NOW  ➜🇯🇵 Residents Only