Job Title: Full Stack Engineer
Employment Type: Full-time
Salary Range: Negotiable, adjusted based on experience and qualifications
Location: Hong Kong
About the Role
We are a fast-growing vending business solution provider and seeking a skilled Full Stack Engineer to join our team to provide services in the development and integration of core IT systems for the vending business, including payment integration, equipment monitoring platforms, automated inventory replenishment, and user interaction systems, to enhance operational efficiency and reduce technical costs.
Key Responsibilities
1. Payment System Development and Integration
- Directly integrate with local Hong Kong payment gateways, such as Octopus, FPS, WeChat Pay HK, Alipay HK, VISA and Master.
2. Multi-Vendor Equipment Monitoring Platform Integration
- Unify real-time data (inventory, fault status) from different vending machines using API/web scraping technologies.
- Build a centralized monitoring dashboard using open-source tools.
3. Automated Replenishment System Development
- Integrate inventory management systems with sales data to develop automated replenishment algorithms.
- Generate daily replenishment lists and sync them with the logistics team.
4. APP User Interaction System
- Develop APIs for user queries and promotional features.
- Build a membership system (reward inquiry, discount redemption).
---
Required Skills and Experience
1. Technical Skills
- Backend Development: Proficient in Python/Node.js, with experience in RESTful API design and integration.
- Data Processing: Skilled in data scraping and ETL pipeline design.
- Databases: Proficient in MySQL/PostgreSQL, with the ability to optimize query performance.
- Payment Systems: Hands-on experience on integrating Octopus, FPS, or e-wallet APIs.
- Basic Frontend: Capable of developing simple responsive web pages (HTML/CSS/JavaScript + React/Vue basics).
2. Soft Skills
- Cost Awareness: Skilled in leveraging open-source tools or low-code solutions to replace high-cost development.
- Problem-Solving: Ability to design technical solutions based on operational pain points.
- Communication: Must collaborate with hardware vendors, payment service providers, and logistics teams.
3. Language Requirements
- Fluency in Cantonese and English, with the ability to read Chinese technical documentation.
---
Preferred Qualifications
- Experience in IoT device data integration (e.g., vending machines, sensors).
- Familiarity with Hong Kong’s "Payment Systems and Stored Value Facilities Ordinance" (SVF License) compliance requirements.
- Experience using no-code tools (e.g., Webflow, MemberStack) to quickly build user systems.
- Knowledge of retail data analytics (e.g., replenishment forecasting, user repurchase models).
- Bachelor’s degree in computer science/information technology or related disciplines
---
Resources We Provide
- Direct involvement in business decisions: System design directly impacts core operational metrics.
- Technical autonomy: Freedom to choose open-source tools and development frameworks.
- Rapid growth: Exposure to end-to-end real cases and scenarios in payments, IoT, and retail data.
How to Apply
Please send your resume to fasetechgp@gmail.com for an interview arrangement.