Senior Full-Stack Engineer, Japan

Tokyo, Tokyo, Japan

Cookpad Ltd

Careers at Cookpad. Join a team of passionate and purposeful engineers, product managers, designers and more. We’re hiring - check the latest job opportunities at Cookpad.

View all jobs at Cookpad Ltd

Apply now Apply later

About Cookpad

Cookpad is a food tech company dedicated to shaping the future of home cooking and food as a pillar for a sustainable future. We have been developing innovative product ideas and we have a new product launch in 5 countries: Japan, Indonesia, UK, France and Italy.

Moment helps people learn to cook in an innovative way with a personal coaching service. This service is completely based in AI using multimodal (text, vision, audio).

About the role

We are seeking a skilled Senior Full-Stack Engineer to develop and maintain our Django-based platform. This role focuses on building robust web applications with modern frontend interfaces, scalable backend systems, and cloud infrastructure. The ideal candidate will have strong expertise in Python/Django, frontend technologies, and AWS, with the ability to work independently on complex, feature-rich applications.

The successful candidate will join our international Moment team in Tokyo.

Requirements

Key Responsibilities

  • 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

Skills & qualifications

Experience Level: Senior level (approx. 5+ years). This role requires someone who can make architectural decisions and work independently on complex applications.

Required:

  • 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

Nice to have:

  • Experience with React or other modern JavaScript frameworks
  • Experience in machine learning deployments, LLM based applications
  • Docker containerization experience
  • Hands-on experience with AWS services (Lambda, S3, SQS, SNS, ECS, …)
  • Infrastructure as Code experience, particularly with Terraform
  • Experience with NoSQL databases (MongoDB, DynamoDB)
  • Knowledge of event streaming technologies (Kafka)

Benefits

What we offer

    • The position is full-time employment, subject to a probation period. 
    • A competitive salary
    • Relocation support, including Japan work visa (if required)
    • The chance to work in a fast-paced, highly ambitious team
Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  1  0  0
Category: Engineering Jobs

Tags: API Development APIs Architecture AWS CI/CD Django Docker DynamoDB ECS Git JavaScript Kafka Lambda LLMs Machine Learning MongoDB NoSQL Pipelines PostgreSQL Python React Streaming Terraform TypeScript

Perks/benefits: Career development Competitive pay Relocation support

Region: Asia/Pacific
Country: Japan

More jobs like this