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.
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 (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)
About Cookpad
Cookpad is a tech company working to make everyday cooking fun, based on the belief that cooking is the key to a happier and healthier life for individuals, communities, and the planet.
The company recognizes that the choices people make shape the world around them. When people cook, those choices impact not only themselves and the people they cook for, but also the growers and producers they buy from—and the wider environment as a whole.
Get Job Alerts
Sign up for our newsletter to get hand-picked tech jobs in Japan – straight to your inbox.