Senior Software Engineer with experience building data-driven manufacturing platforms.
Budget: $10.0 - $25.0
HOURLY / FULL_TIME
⭐ 5.00 (3)
United States
postgresql, api-integration, react-js, data-visualization, dashboard, data-modeling
We are looking for a senior engineer to help build the foundation of a manufacturing quality platform that will replace our current spreadsheet driven workflow. This isnt just a dashboard project and we need someone who can think through the overall platform architecture as well. The right person should be comfortable designing relational databases, building APIs, integrating data from existing desktop applications and creating clean, user-friendly dashboards.
Experience with PostgreSQL or Supabase, role-based authentication, and data modeling is important. Experience working on manufacturing, MES, QA, or traceability systems would be a strong advantage.
This is a phased project, starting with the platform foundation, data ingestion, user management, and an initial dashboard, with additional analytics and reporting planned for future phases.
We're looking for someone who thinks beyond individual features and can build a platform that's easy to expand over time.
Additional Requirements
You must be available to work during U.S. business hours (8:00 AM–5:00 PM ET) and be able to communicate with the team during that time.
An active GitHub profile is required. Please include your GitHub link with your proposal.
Please include a 3min Loom video showing you personally writing code on a project that's relevant to this role. We want to see how you think, structure your code, and explain your work, not just a demo of a finished application.
If you don't have a GitHub profile or can't provide the Loom video, please don't apply. It'll save both of us time.
Upwork experience is not required. If you're new to Upwork but have strong technical skills, we'd still love to hear from you.
We care far more about your ability to build quality software than the number of jobs or reviews on your profile.
Strong communication is important. We value developers who can explain technical decisions clearly and ask thoughtful questions.
This is a long term opportunity. We're looking for someone who wants to grow with the project rather than just complete a short term task.
Apri su Upwork