Applied Impact Robotics
Full-Stack Web Developer
Share this job
Job Description
Full-Stack Web Developer
Inspection Reporting & Client Portal
About the Role
We are building a robot for automated oil tank floor inspections using phased array ultrasonic (PAUT) sensors. Every inspection produces large volumes of thickness and corrosion data that need to become two things: standardized inspection reports our clients can act on, and a portal where they can browse, review, and download their results. We need a full-stack web developer to own that entire pipeline from the data layer, through report generation, to the client-facing web app.
This is a data and reporting role, not a marketing-site role. The work is about correctly turning inspection data into accurate, trustworthy reports and presenting it clearly. Reliability and correctness matter more than visual flourish.
What You’ll Build
- A client portal where customers log in to browse their tanks, view inspection history, and access results — with role-based access so each client sees only their own data
- An API 653 inspection report generator that takes processed PAUT measurement data and produces clean, consistent PDF reports (thickness summaries, corrosion findings, remaining-life context, recommendations)
- Data visualizations of tank floor inspections: thickness/corrosion heatmaps, per-region breakdowns, and trend views across repeat inspections
- Backend APIs to serve inspection data, manage report-generation jobs, and handle auth, organizations, and permissions
- A data layer that organizes inspection runs by client, site, and tank, and makes large measurement datasets fast to query and aggregate
Required Skills
Frontend
- Strong React and TypeScript. Hooks, component architecture, state management, and building data-dense UIs that stay responsive
- Comfortable building dashboards and tables for real data: filtering, sorting, pagination, and presenting large datasets clearly
- Data visualization experience. Charts and/or 2D canvas rendering (e.g. Ch...
Keep looking