Backend Engineer
Engineering • Full-time • Remote • EMEA
O DailyPrep-u
DailyPrep is a meal planning application that helps users create personalized weekly meal plans, manage recipes, and organize their ingredients. We're a small, passionate team dedicated to making meal planning simple and accessible.
As a small team, we value collaboration, clean code, and the ability to make a meaningful impact. You'll work closely with our frontend team and have the opportunity to architect scalable backend systems from the ground up.
Uloga
We're looking for an experienced Backend Engineer to join our engineering team. You'll be responsible for designing, implementing, upgrading, and maintaining the backend infrastructure that powers DailyPrep, ensuring scalability, reliability, and performance.
You'll work on API development, database design, third-party integrations, and system architecture. This is an opportunity to have a significant impact on a product used by thousands of users.
Zahtjevi
- 3+ years of experience in backend development
- Strong proficiency in TypeScript or JavaScript (Node.js)
- Experience with RESTful API design and development
- Deep understanding of database systems (MongoDB, PostgreSQL, or similar)
- Experience with database design, optimization, and querying
- Knowledge of authentication and authorization (NextAuth, JWT, etc.)
- Experience with cloud platforms (AWS, Vercel, or similar)
- Understanding of microservices architecture
- Experience with payment processing integration (Stripe or similar)
- Strong problem-solving and debugging skills
- Experience with version control (Git) and code reviews
Tehnološki Stack
- TypeScript / Node.js
- Next.js (API Routes)
- MongoDB
- NextAuth.js
- Stripe API
- RESTful APIs
Lijepo Imati
- Experience with Next.js framework
- Experience with meal planning or recipe applications
- Knowledge of caching strategies (Redis)
- Experience with background job processing
- Understanding of DevOps practices