Job Description
About the Product
We’re building a tariff intelligence platform for manufacturers. Users upload parts with HTS codes and country of origin. The system enriches this data with US tariff information and calculates duty exposure.
Our core engine processes 20,000+ HTS codes across multiple tariff programs to calculate landed costs.
Tech Stack:
- Backend: Python, Flask 3.0.2, Pandas
- Frontend: TypeScript, Next.js, React
- Database: Supabase (PostgreSQL 15.8)
- Auth: JWT (PyJWT)
- Real-time: Flask-SocketIO 5.3.6
- Hosting: Vercel (frontend), Railway (backend)
- Tables/UI: AG Grid Enterprise
- Design: Figma (pixel-perfect implementation required)
The Role
We’re looking for a sole developer to take ownership of the product. The codebase is complex: tariff enrichment engine, multi-level BOM calculations, and enterprise-grade tables handling 10,000+ rows.
You will not just complete tickets—you will own backend logic, frontend UI, and data accuracy, ensuring the platform is launch-ready. Successful candidates may transition into a lead developer role with ongoing work or full-time engagement.
Key Responsibilities
Milestone 1: Tariff Data Updates
- Update outdated tariff data (currently 3 revisions behind)
- Understand and verify the enrichment engine and tariff programs
- Fix small issues (e.g., selected option not showing until refresh)
Milestone 2: AG Grid – Parts Table
- Add 5 new properties from CSV import
- Add 4–5 calculated properties
- Update filtering and display settings for new properties
- Create pre-built filtered views
- Allow duplicate part numbers with different suppliers
- Implement 10 minor UI/UX fixes
Future Work (Optional / Ongoing)
- AG Grid integrated charts for interactive dashboards
- BOM (Products & Subassemblies) cleanup and fixes
- Performance optimization for tables with 10,000+ parts
- Comparisons and RFQ tools
- Regular tariff data updates (2–3x per month)
Requirements
- Strong experience with Python / Flask backend development
- Proficient in React / Next.js / TypeScript frontend
- Hands-on AG Grid experience for large datasets
- Ability to deliver pixel-perfect UI from Figma designs
- Comfortable being the sole developer on a complex product
- High attention to detail and ownership mentality
- Ability to think strategically, troubleshoot, and make product decisions