Three Ventures Technology, Inc.

Senior Software Engineer – Frontend, Geospatial, Computer Vision

Three Ventures Technology, Inc.

full-time

Posted on:

Location Type: Hybrid

Location: Los AngelesCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $113,000 - $196,000 per year

Job Level

About the role

  • Own frontend development across ThreeV’s product suite, including feature delivery, bug fixing, and UX improvements
  • Translate computer vision outputs (segmentation masks, bounding boxes, confidence scores, JSON metadata) into clear, performant web visualizations
  • Build and maintain interactive visualization layers for imagery, detections, and asset data, including map-based workflows
  • Integrate and render layered spatial data using modern mapping frameworks, consuming geospatial APIs provided by backend services
  • Solve map-style UI challenges such as zoom-level logic, overlay visibility, dynamic label positioning, and viewport-aware rendering
  • Optimize frontend performance for large datasets, dense overlays, and imagery-heavy workflows using Canvas, Web Workers, and/or WebGL-based techniques
  • Collaborate daily with backend and ML engineers to connect APIs, model outputs, and data pipelines to the frontend experience
  • Partner closely with Product and Design to apply human-centered design principles and ensure workflows are intuitive and grounded in customer needs
  • Participate in customer-facing UAT sessions to validate features, gather feedback, and translate insights into iterative frontend improvements
  • Define frontend best practices, tooling, and workflows to ensure code quality and scalability as the team grows
  • Leverage AI-assisted development tools (ChatGPT, Claude, Copilot, Cursor, etc.) to accelerate development, testing, and iteration velocity

Requirements

  • 7+ years of professional frontend development experience, with senior level ownership of production SaaS applications
  • Deep expertise with React JS and TypeScript
  • Strong experience building data dense or visualization heavy web applications
  • Experience building map-based UIs and rendering layered GIS data in frontend applications
  • Experience visualizing structured outputs such as bounding boxes, masks, overlays, or similar spatial/imagery-based data
  • Experience with Canvas, Web Workers, and/or WebGL based rendering
  • Solid understanding of frontend performance optimization and rendering tradeoffs
  • Comfortable owning both everyday frontend work (bug fix requests from customers) and larger complex feature initiatives
  • Strong collaboration skills and experience working closely with Product, Design, and Engineering teams
  • Ability to work autonomously in a fast-paced startup environment
  • Excellent written and spoken English, including comfort communicating directly with customers when needed.
Benefits
  • Offers Equity 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
frontend developmentReact JSTypeScriptdata visualizationmap-based UIGIS data renderingCanvasWeb WorkersWebGLfrontend performance optimization
Soft Skills
collaborationautonomycustomer communicationhuman-centered designiterative improvementproblem-solvingcode qualityscalabilityfeedback gatheringteam leadership