Full Stack Engineer (Node.js / Next.js / TypeScript)
Full-timeMid · 2-5 yearsH1B likely
About this role
Why Reelo ?
In today’s customer centric world, it’s important for every business to market like the best brands in the world. As competition for customers’ attention increases, it has never been more important for small and mid-market F&B and retail businesses to have 360° view of the people that keep them in business. But collecting, understanding and taking action on customer data is riddled with market, resource, and technology challenges. Solving these challenges is why we get up in the morning.
Reelo is the new-age customer marketing platform for restaurant & retail businesses to grow their revenue, get more customers and build a stronger brand, in an incredibly simple manner.
We understand that it's easier than ever to start a restaurant & retail business, it’s harder than ever to grow it. Specifically, most of these businesses have two challenges with growth:
1. Getting people to make their first purchase.
2. Getting those people to come back and buy again (and again and again).
These businesses and their teams already have 1,000 things to do — wrestling with overly complicated marketing tools doesn’t need to get added to the list.
Our SaaS platform makes it fast & easy for businesses to understand more about their customers and continously engage with them in a smart & automated way - making them look like a professional without the effort.
There is a massive opportunity in front of us. We’re building a business that is big, meaningful, and lasting. For that, we’re building a strong, diverse team of curious, creative people who want to find purpose in their work and support each other in the process. If that sounds like you, we’d love to hear from you.
👉🏻 Read more on https://www.reelo.io
About the Opportunity :
We are looking for a Full Stack Engineer who can work across backend and frontend systems. You will be responsible for building scalable APIs, developing responsive UIs, and contributing to cloud-based architectures.
Key Responsibilities:
• Develop and maintain backend services using Node.js (Express.js)
• Build frontend applications using Next.js / React
• Create responsive UI components using HTML, CSS, and JavaScript
• Write clean and maintainable code using TypeScript
• Design and integrate RESTful APIs
• Work with databases like MongoDB and caching systems like Redis
• Handle background jobs using Bull Queue / Redis queues
• Assist in building data pipelines and event-driven workflows
• Work with AWS services (Lambda, API Gateway, SQS, EventBridge)
• Use Docker for development and deployment
• Debug issues and optimize performance across the stack
Required Skills:
Frontend:
• HTML5, CSS3, JavaScript (ES6+)
• TypeScript (preferred)
• React.js / Next.js
• Responsive design and API integration
Backend:
• Strong knowledge of Node.js and Express.js
• Experience building and consuming APIs
• Understanding of async programming
Databases:
• MongoDB
• Redis (basic usage like caching, queues)
• ClickHouse (good to have)
Cloud & Tools:
• AWS basics (Lambda, API Gateway, SQS)
• Docker
• npm / build tools
Core Concepts:
• Event loop and async handling
• Error handling and debugging
• Basic knowledge of child processes / clustering (good to have)
Good to Have:
• Event-driven architecture
• Queues or background jobs
• Data pipelines
• Monitoring tools (Datadog / CloudWatch)
What We’re Looking For:
• Ability to deliver features independently
• Strong debugging and problem-solving skills
• Willingness to learn and adapt quickly
• Good communication and teamwork
Bonus Points:
• Experience with real-time systems or dashboards
• Exposure to high-scale applications
• Interest in AI / data-driven systems
