We are seeking a motivated and experienced Full Stack Developer who can design, develop, and deploy a complete POS system. The ideal candidate will have hands-on experience in modern web and mobile development technologies, database management, cloud deployment, and API integration.
Responsibilities:
- Develop a scalable POS system for restaurants, including order management, billing, inventory, and reporting modules.
- Build responsive web applications and mobile apps (iOS and Android) for POS interfaces.
- Integrate payment gateways, QR-based ordering, and third-party APIs (e.g., accounting software, loyalty programs).
- Ensure system security, data integrity, and high performance.
- Collaborate with UI/UX designers to create a seamless user experience.
- Implement cloud-based backend services and databases for real-time operations.
- Maintain and enhance existing codebase; implement new features based on market needs.
Required Skills & Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 3+ years of experience in full stack development, preferably in POS or enterprise software.
- Strong knowledge of frontend frameworks: React.js, Angular, or Vue.js.
- Strong knowledge of backend frameworks: Node.js, Django, or Laravel.
- Database experience: PostgreSQL, MySQL, MongoDB, or Firebase.
- Experience with mobile app development: React Native, Flutter, or Swift/Kotlin.
- Knowledge of cloud platforms: AWS, Google Cloud, or Azure (including serverless functions).
- Familiarity with real-time data handling: WebSockets, Firebase, or SignalR.
- Experience with POS hardware integration: thermal printers, barcode scanners, cash drawers.
- Strong understanding of RESTful APIs, GraphQL, and third-party integrations.
- Knowledge of CI/CD pipelines, Git, and agile development processes.
Preferred Skills:
- Experience with AI or ML-based analytics for restaurant operations.
- Knowledge of microservices architecture and containerization (Docker, Kubernetes).
- Understanding of offline-first capabilities for POS apps.
Job Type: Full-time
Pay: ₹35,000.00 - ₹50,000.00 per month
Work Location: In person