Back to TokyoDev jobs
T

Senior Software Engineer

TokyoDev
|Job Board
Japan
RemoteFull Stack

Job Description

## About the position

As a software engineer on our team, you’ll help maintain and evolve our Python- and TypeScript-based application stack, and contribute to the development of new features that enhance the learning experience for students and teachers alike.

### Requirements

  • 5+ years of experience developing and maintaining production-grade software
  • Bachelor’s degree in a quantitative field (e.g. Computer Science, Physics, Mathematics, Economics, or similar)
  • Strong experience with Python and TypeScript, and fluency in at least one major framework (e.g. Django, FastAPI, React, or Vue)
  • A demonstrated ability to incorporate generative AI tools into your development workflow (e.g. for code generation, test scaffolding, documentation, or refactoring)
  • A thoughtful engineering mindset with a focus on code quality, maintainability, and continuous improvement

### Nice to haves

_While not specifically required, tell us if you have any of the following._

  • Have achieved at least an intermediate level in a foreign language, demonstrating empathy for language learners

### Compensation

¥9,000,000 ~ ¥12,000,000 annually.

## Hiring Process

  1. 1

### Culture interview

You’ll speak with one of our senior developers about the role, and we’ll evaluate if we think your personality matches the team.

  1. 2

### Coding interview

You’ll be given a scenario similar to one you’re likely to encounter in your day-to-day work.

  1. 3

### CEO interview

This will be a chance for you to talk with the CEO about the company and culture beyond just what goes on in the development team.

About TokyoDev

First seen: July 2, 2026
Last updated: July 27, 2026