Front-End Software Engineer

Oceanus Marine Technologies•El Segundo, CA
•Onsite

About The Position

Oceanus Marine Technologies is building an operating platform for modern maritime operations. The company is a small, hands-on team based in El Segundo that develops full-stack systems for use across vessels, ports, and fleets, focusing on deployable technology for safety oversight, automation, and coordination. The founding team previously built and operated SpaceX’s Autonomous Spaceport Droneships and now works with leading U.S. operators on maritime infrastructure. The Front-End Software Engineer will design and implement operator-facing web applications that visualize live vessel telemetry, sensor data, and mission-critical alerts across edge and cloud systems. The role focuses on transforming complex maritime data into intuitive, high-performance dashboards that provide real-time situational awareness. The engineer will build production systems for high-stakes operational environments, including high-density data visualization and low-latency state management. The position is on-site with the team in El Segundo, California, with occasional travel to test sites or operator locations as needed.

Requirements

  • Bachelor’s degree in computer science, engineering, or a related technical discipline, or at least 2 years of professional software engineering experience in lieu of a degree.
  • At least 2 years of experience in front-end or UI/UX-focused software development.
  • Experience building and deploying production-grade, data-intensive web applications.

Nice To Haves

  • Strong experience with React, TypeScript, and modern front-end state management.
  • Experience with data visualization libraries such as D3.js, WebGL, Three.js, Mapbox, or Deck.gl.
  • Experience handling real-time streaming data and high-frequency frontend updates.
  • Proficiency with Figma and a strong eye for functional UI/UX design.
  • Understanding of frontend performance profiling and optimization techniques.
  • Experience with version control, CI/CD workflows, and Docker containerization.
  • Experience integrating with hardware, robotics, aerospace, defense, or IoT systems.
  • Familiarity with backend services such as Python, Go, or Node.js to help define efficient data schemas.

Responsibilities

  • Architect and build production front-end applications for real-time monitoring and control of maritime assets.
  • Design scalable client-side data architectures for live telemetry, historical time-series data, alarms, geospatial information, and equipment state.
  • Implement low-latency frontend data pipelines for streaming vessel telemetry using WebSockets or similar protocols.
  • Create reusable UI components and design patterns to ensure consistency across the platform.
  • Collaborate with operators to understand field requirements and iterate on UI layouts to reduce cognitive load and improve operational efficiency.
  • Support deployments and testing in live operational environments, refining interfaces based on direct operator feedback.

Benefits

  • Comprehensive medical coverage
  • Dental coverage
  • Vision coverage
  • Equity participation
  • Fully stocked kitchen and catered lunch every day
  • Onsite EV charging
  • Flexible paid time off
  • Company holidays
  • 401(k) traditional and Roth options
  • Additional benefits supporting health, growth, and well-being
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service