fleksa

2 Job openings at fleksa
Junior Full-Stack Developer india 0 years None Not disclosed Remote Full Time

# Junior Full-Stack Developer - Remote India ## About Fleksa Fleksa is a restaurant technology platform serving businesses across multiple countries. We build POS systems, kitchen displays, ordering platforms, and admin dashboards processing thousands of orders and payments daily. ## The Role We're looking for a **smart, quick-thinking junior full-stack developer** who can move at lightning speed. You'll work alongside one senior developer managing several interconnected production systems serving real customers. **This is NOT a traditional junior role.** We need someone who: - **Reads and understands code extremely fast** - dive into 50K lines, find what matters in minutes - **Debugs like a detective** - error → root cause → fix in under 30 minutes - **Plans architecturally** - thinks through data flow, edge cases, integration points before coding - **Ships features rapidly** - requirements to working code in hours, not days - **Talks to customers** - gathers requirements, explains technical constraints, debugs together - **Owns outcomes** - from customer complaint to deployed fix, you see it through You'll use modern AI tools daily, but we need someone who **reviews code critically** , **understands deeply** , and **debugs ruthlessly** - not just a prompt engineer. ## What You'll Do (From Day 0) You're a **forward-deployed engineer** with full ownership: - Fix bugs across production systems (frontend + backend) - Build features end-to-end (design → code → test → deploy → monitor) - Talk to customers to understand problems and gather requirements - Deploy to production multiple times per week - Debug production issues when customers report problems - Write tests for everything you ship **You'll work on** : Payment integrations, real-time order management, multi-tenant platforms, POS systems, kitchen displays, admin dashboards. ## What We're Looking For ### Critical Skills **Code Comprehension** - Read 1000+ lines of unfamiliar TypeScript/React and understand it quickly - Trace execution flow through multiple files without getting lost - Understand complex async patterns, React hooks, nested logic immediately **Debugging Speed** - Error message → root cause → fix in under 30 minutes (typical bugs) - Master of browser DevTools, Network tab, React DevTools - Read stack traces and logs to pinpoint exact issue location **Architectural Thinking** - Plan data flow before coding (component → API → database → response) - Think about edge cases upfront (empty states, errors, loading, race conditions) - Consider integration points (how will this affect other features?) **Communication** - Strong written and spoken English - Explain technical concepts to non-technical people (restaurant owners) - Comfortable on video calls with customers - Ask specific questions with context, not "it's broken, help!" **Technical Foundation** - 6-12 months real experience with React and Node.js (internships/projects count) - Strong TypeScript fundamentals (types, interfaces, generics) - Deep understanding of REST APIs, HTTP, request/response cycle - Git proficiency (commits, branches, PRs, merge conflicts) ### Red Flags - **Slow readers** - takes 2 hours to understand 200 lines - **Weak debuggers** - stuck on errors for 30+ minutes - **No planning** - jumps to coding without thinking - **Hand-holding needed** - constant "what should I do?" questions - **Afraid to break things** - won't touch production code ## What Makes You Stand Out 1. **Speed stories** : "Joined new codebase, understood architecture in 2 days, shipped first feature in week 1" 2. **Debugging war stories** : "Debugged production issue in 20 minutes by reading logs and tracing code" 3. **Planning examples** : Show how you thought through edge cases and architecture before coding 4. **Real projects** : Deployed apps with actual users, fixed critical bugs under pressure 5. **Fast learner proof** : "Learned Next.js 14 in 1 week by reading docs + building feature" ## What We Offer - **Ownership from day 0** - you're an engineer, not an intern - Work on production systems serving real customers across multiple countries - Direct customer interaction - understand the business, not just the code - Learn from senior developer with experience - Fully remote (anywhere in India), flexible hours - Competitive salary for Indian market + performance bonuses - Modern development tools provided ## Hiring Process (2-4 weeks) 1. **Application Review** (2 days) - Resume + GitHub + cover letter 2. **Take-Home Challenge** (3-4 hours) - Build feature with our stack, include tests 3. **Live Technical Round** (90 min) - Review challenge + code reading exercise + live debugging 4. **Culture + System Design** (60 min) - Work style discussion + light system design 5. **Offer** (2-3 days) ## FAQs **Q: Do I need to know all your technologies?** A: No. If you know React + Node.js + TypeScript basics and learn fast, you'll be fine. **Q: Will I get mentorship?** A: Yes. You'll work with a senior developer for code review and guidance. But you own your work from day 0. **Q: Will I talk to customers?** A: Yes! You'll join customer calls, gather requirements, debug together, explain technical decisions. --- **Ready to build production systems that serve real customers?** Apply now. Fleksa is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment.

Full-Stack Developer (Node.js/Next.js) india 3 years None Not disclosed Remote Full Time

About Fleksa We’re building a comprehensive restaurant management platform used by hundreds of restaurants across Europe and America . Our technology powers the entire restaurant workflow — from customer ordering websites to POS systems, kitchen displays, kiosks, and mobile apps — processing thousands of real orders every day . This is not a demo product. This is production software running restaurants. The Role We’re hiring F ull-Stack Developers to take ownership of key parts of our platform. You’ll work end-to-end on real systems: designing features, shipping to production, and improving performance and reliability at scale. What You’ll Work On Multi-tenant backend serving 5+ client applications Customer-facing ordering websites Kitchen Display Systems Self-service kiosk applications Real-time order synchronization Payment processing Required Skills Backend (Must Have) Node.js & TypeScript (3+ years) Express.js Prisma ORM + MySQL REST API design WebSockets / Socket.IO Redis caching Frontend (Must Have) React 18+ with Hooks (3+ years) TypeScript Redux Toolkit Tailwind CSS Next.js (App Router) General (Must Have) Git (professional workflow) Linux / Ubuntu server basics Understanding of multi-tenant architecture Strong written English communication Nice to Have Capacitor or React Native (mobile apps) Payment gateway integrations (Stripe / PayPal) Firebase Authentication i18next (internationalization) Job queues / background workers (Trigger.dev or similar) OAuth 2.0 Experience in restaurant, POS, or hospitality systems What We Offer Remote-first role Work on real production systems with real users Full ownership of features end-to-end Long-term engagement (not a short contract) Competitive salary based on experience