Full Stack Developer Internship (Restaurant OS) — Fully Remote
- Source: LinkedIn
- Book'n Table
- Remote
- Bengaluru
- Junior
Job Description
3 Months
- Fully Remote
- 32 Hours/Week Preferred
- 2+ Years of Practical Experience
About ZOVU Restaurants have enough to worry about. Their software shouldn’t be one of those things.
At ZOVU , we’re building the Operating System for the modern restaurant. Our vision is simple: one connected platform bringing together Point of Sale, reservations, loyalty, staff operations, and the customer experience.
And we’re doing things differently.
Instead of charging restaurants expensive monthly subscriptions, our business model is built around transactions. When restaurants grow, we grow with them. We’re an early-stage, fully remote startup preparing for our first restaurant launches. There’s already a product in development, a team building it, and plenty of ambitious work ahead.
If you enjoy creating things that people will actually use, you’ll feel at home here.
The Role
We’re looking for an ambitious Full Stack Developer Intern to help build the applications and systems behind ZOVU.
This isn’t an internship where you’ll spend three months watching someone else code.
You’ll contribute to real software, develop new features, improve existing functionality, investigate problems, and work alongside our engineering team to bring ZOVU closer to launch.
You’ll work across both frontend and backend development, turning ideas and product requirements into functional features that restaurant owners, staff, and customers can depend on.
We’re looking for someone with at least 2 years of practical development experience. This can include previous internships, freelance work, professional experience, or substantial personal projects.
You don’t need to be a senior developer, but you should have already built working applications and be comfortable contributing to an existing codebase.
We’re not looking for someone who knows every framework. We’re looking for someone who knows how to build. What Excites You
- Building Something from the Ground Up: You enjoy turning ideas into working software and watching a product come together.
- Creating Complete Features: You like working on both the interface people interact with and the systems that make it work.
- Solving Real Problems: You enjoy investigating technical challenges, understanding why something doesn’t work, and finding better solutions.
- Taking Ownership: You’re excited to take responsibility for your work rather than wait for instructions at every step.
- Learning Through Experience: You want to strengthen your skills by contributing to real projects alongside experienced developers.
- Startup Life: You enjoy an environment where ideas matter, priorities evolve, and your contributions make a difference.
What Excites Us
- 4+ Years of Practical Experience: You have at least two years of hands-on development experience through internships, freelance work, employment, or substantial personal projects, with working applications or meaningful software contributions to demonstrate your experience.
- Frontend Fundamentals: You’re comfortable developing web applications using React, JavaScript, and TypeScript.
- Backend Fundamentals: You have practical experience with Node.js, APIs, and working with databases.
- Full Stack Development: You’ve connected frontend interfaces to backend functionality and understand how different parts of an application work together.
- Real Ownership: You can clearly explain what you personally built, the decisions you made, and the challenges you encountered.
- Practical Problem-Solving: You’ve encountered development problems, investigated their causes, and worked toward functioning solutions.
- Development Practices: You’re familiar with Git and GitHub and understand the importance of readable, maintainable code.
- Project Management & Collaboration: You’re familiar with tools such as Jira and comfortable using them to manage tasks, track progress, and collaborate with a development team.
- Independence: You can make progress on assigned work, communicate blockers, and ask useful questions when needed.
- Communication: You’re comfortable collaborating in English with a remote, international team.
Bonus points: Experience contributing to production applications, business software, SaaS platforms, or products used by real customers.
We care more about what you’ve actually built than a long list of technologies on your CV. …
Skills
- React
- javascript
- TypeScript
- microsoft-typescript
- NodeJS
- Github
- JIRA
