Taro Logo

Senior Full-Stack Engineer, Japan

A food tech company dedicated to shaping the future of home cooking and food sustainability, developing innovative product ideas across multiple countries.
Backend
Senior Software Engineer
In-Person
5+ years of experience
AI · Consumer

Description For Senior Full-Stack Engineer, Japan

Cookpad, a pioneering food tech company, is seeking a Senior Full-Stack Engineer to join their Moment team in Tokyo. The role focuses on developing and maintaining their Django-based platform that helps people learn to cook through an innovative AI-powered personal coaching service. The position requires expertise in Python/Django, frontend technologies, and AWS, with opportunities to work on complex, feature-rich applications.

The ideal candidate will bring 5+ years of Python development experience and strong proficiency in Django framework. They'll be responsible for designing and developing full-stack web applications, building scalable APIs, implementing responsive interfaces, and optimizing database performance. The role demands someone who can make architectural decisions and work independently while collaborating with cross-functional teams.

Key technical requirements include expertise in PostgreSQL, JavaScript/TypeScript, modern frontend technologies, and experience with CI/CD pipelines. Additional valuable skills include experience with React, machine learning deployments, Docker containerization, and AWS services. The position offers competitive compensation, relocation support including visa sponsorship if needed, and the opportunity to work with a fast-paced, ambitious team.

This is an exciting opportunity to join a company that's expanding its innovative product across multiple countries including Japan, Indonesia, UK, France, and Italy. The role combines technical leadership with the chance to shape the future of cooking education through technology. Working on Moment, you'll be at the forefront of applying AI and multimodal technology (text, vision, audio) to create meaningful impact in how people learn to cook.

Last updated 3 days ago

Responsibilities For Senior Full-Stack Engineer, Japan

  • Design and develop full-stack web applications using Django and modern frontend technologies
  • Build and maintain scalable APIs and backend services
  • Implement responsive, interactive user interfaces
  • Design and optimize database schemas and queries
  • Write clean, maintainable, and well-tested code
  • Collaborate with cross-functional teams to deliver product features
  • Participate in code reviews and technical architecture decisions

Requirements For Senior Full-Stack Engineer, Japan

Python
JavaScript
TypeScript
PostgreSQL
React
MongoDB
Kafka
  • 5+ years of Python development experience with strong Django framework and Django REST Framework expertise
  • PostgreSQL database design and optimization
  • Experience with API development and integration
  • Proficiency in JavaScript/TypeScript, HTML5, CSS3
  • Experience with jQuery, Bootstrap, and responsive design
  • Knowledge of frontend build tools and package management
  • Experience with Git version control and CI/CD pipelines
  • Strong analytical and problem-solving skills with a track record of delivering innovative solutions
  • Product-minded approach to understanding business requirements

Benefits For Senior Full-Stack Engineer, Japan

Relocation Benefits
Visa Sponsorship
  • Competitive salary
  • Relocation support
  • Japan work visa (if required)
  • Opportunity to work in a fast-paced, highly ambitious team

Interested in this job?

Jobs Related To Cookpad Ltd Senior Full-Stack Engineer, Japan