Gig
3000 USD
TBD
Jul 8, 2025
About Us
We are an established European manufacturing company specialized in processing animal fats with over 100 employees.
Role Overview
We are seeking a Full-Stack Web Developer with Hardware Integration and OCR Expertise to build a web application that automates container tracking and weight verification for our slaughterhouse supply chain. This is an opportunity to work on a high-impact project, integrating barcode scanners, GPS, scale APIs, and OCR to streamline operations for a leading European manufacturer.
Key Responsibilities
Develop a browser-based web application to track containers and verify weights od raw materials we purchased from our suppliers by comparing the weight of the product they supplied with the weight we paid for on the invoice to make sure they have not scammed us.
Integrate barcode scanners placed on scales to read container barcodes.
Connect scale API to capture gross weights and calculate net weights after subtracting the weight of the container. We have 2 types of containers, the bar codes shall include information about the type of container being dealt with and its weight
Implement GPS integration (Google Maps or truck GPS module) to auto-assign containers to slaughterhouses when they are being left there for the next time they are picked up to know how many containers each slaughterhouse (~30 locations) keeps for us to avoid situations where drivers try to steal them and sell them and take the companies money.
Build OCR functionality to extract slaughterhouse names and quantities we purchased(kg) from PDF invoices sent via
Track container counts per slaughterhouse (delivered minus returned) and generate reports for discrepancies and inventory.
Create a responsive UI with views for drivers (scanning), weighers (weight confirmation), and managers (discrepancy/container reports).
Deploy the application on Heroku/AWS with secure login, data encryption, and
Test and debug hardware integrations (scanner, scale, GPS) and provide remote training.
Deliver clean, documented code (GitHub) with setup and user guides.
Required Skills
Backend: Proficiency in Python/Flask (preferred) or Node.js for robust server-side logic.
Frontend: Experience with HTML/CSS/JavaScript (React or Vue) for responsive, intuitive interfaces.
Database: Knowledge of SQLite for efficient data management.
Hardware Integration: Experience integrating USB/Bluetooth devices (barcode scanners) and APIs (RS232/USB for scales, GPS modules).
OCR: Familiarity with Tesseract or AWS Textract for extracting data from PDFs.
APIs: Ability to work with GPS (Google Maps or similar) and
Deployment: Expertise in deploying web apps on Heroku/AWS with secure configurations.
Problem-Solving: Strong debugging skills for hardware and API integrations.
Communication: Clear, proactive communication in English (written and verbal).
We are willing to provide more details and negotiate compensation for the project