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.
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)
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
Your email won't be used for commercial purposes. Read our Privacy Policy.