HybridFull time

Senior Full-Stack Engineer

Competitive salary, Visa sponsorship & Full relocation support

Own core platform development in a product-led environment

Build robust, user-facing systems with global impact

Shape architecture and contribute to big technical decisions

Be part of a mission-driven team improving everyday life at scale

Join a mission-driven tech company in Tokyo, building AI-powered products used globally. As Senior Full-Stack Engineer, you’ll own end-to-end platform development across backend, frontend, and cloud infrastructure.

Senior Full-Stack Engineer - Tokyo, Japan

Join a fast-moving team in Tokyo, taking full ownership of a Django-based platform that supports AI-powered services used globally. It's a high-impact role at a mission-driven tech company building innovative products across multiple countries.

This is an opportunity to design and build feature-rich applications from the ground up, combining backend, frontend, and cloud infrastructure in a fast-growing team with ambitious product goals.

The Role:

As Senior Full-Stack Engineer, you’ll lead development across their core platform, working across backend systems, modern frontend interfaces, and scalable cloud infrastructure. You’ll be deeply involved in architectural decisions, product feature development, and ongoing platform evolution.

You’ll collaborate closely with a cross-functional team to build tools that are fast, reliable, and designed to scale, with strong ownership over how the system is structured, tested, and deployed.

What You’ll Be Doing:

  • Designing and building full-stack web applications using Django and modern frontend frameworks.
  • Developing scalable APIs and backend services with clean, maintainable Python code.
  • Building responsive, interactive user interfaces using JavaScript/TypeScript and HTML/CSS.
  • Managing and optimizing PostgreSQL databases and data structures.
  • Contributing to architectural decisions and long-term technical planning.
  • Collaborating with product and design teams to deliver key features.
  • Participating in code reviews, mentoring peers, and refining best practices.
  • Deploying and monitoring applications using AWS and CI/CD pipelines.

What You’ll Need to Succeed:

  • 5+ years of professional experience as a full-stack engineer.
  • Expert-level Python development, particularly with Django and Django REST Framework.
  • Strong experience with PostgreSQL and backend architecture design.
  • Proficiency with JavaScript/TypeScript, HTML5, CSS3.
  • Familiarity with jQuery, Bootstrap, and responsive UI design.
  • Confident working independently on complex applications.
  • Experience with Git, containerisation (Docker), and CI/CD tooling.
  • Product mindset and the ability to translate requirements into elegant code.
  • Willingness to relocate to Tokyo (visa sponsorship provided).

Bonus If You Bring:

  • Experience with React or other modern JS frameworks.
  • Hands-on experience with AWS services (e.g. Lambda, S3, SQS, ECS).
  • Infrastructure as Code expertise (Terraform).
  • Exposure to LLM/ML deployments or AI-driven products.
  • Familiarity with NoSQL databases or event streaming (e.g. Kafka).

What’s in It for You:

  • A global, product-focused role with real technical ownership.
  • Visa sponsorship and relocation support to join a team in Tokyo.
  • Competitive salary.
  • Work with a collaborative, ambitious team solving real user problems.
  • Be part of a mission-driven company using technology to improve everyday life at scale.

Next Steps:

If this sounds like the kind of environment where you’d thrive, we’d love to hear from you. Send over your CV or get in touch to learn more in confidence.

Get notified about your perfect job

Send us your CV and we'll message you when we find a good match.

upload CV