Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 16736463

    BENGALURU · FULLTIME

    Fullstack Engineer

    Rekise Marine logo

    Rekise Marine

    Bengaluru · onsite · Posted 83d ago

    Sourced fromInstahyre
    Not disclosed4–8 yrsfulltimeBengaluru

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.3s
    • Found the form on Instahyre · 15 questions to answer1.6s
    • Decided the answers for all of them3.2s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    We are looking for a Full Stack Software Engineer to build the command and control system for autonomous submarines and ships. Your primary focus will be the frontend command and control GUI that operators use to monitor and command our vessels on live missions. This is the mission-critical interface operators rely on to visualise vessel state, execute commands, manage missions, and respond to system alerts in real-time.


    Responsibilities:

    • Own the command and control frontend interface: Build real-time telemetry dashboards, command execution flows, mission planning UI, and operator alert systems.
    • Collaborate across teams with engineers on data contracts, robotics teams on system integration, and operators on UI/UX feedback.
    • This is a rare opportunity to engineer real-world, high-impact technology that operates in some of the most challenging environments on the planet
    • Own the design and delivery of real-time C2 interfaces for telemetry visualisation, mission planning, and operator workflows for autonomous maritime vessels.
    • Sensor and payload data visualisation such as video, sonar, LiDAR and AIS into contextually appropriate displays per operator role.
    • Engineer the role-based access and user management system for user provisioning, approval workflows, and permission models across operator roles.
    • Build reliable and low-latency backend services (WebSockets, REST, gRPC) for command routing, mission execution, and telemetry streaming over bandwidth-constrained maritime networks.
    • Build robust alert and notification systems for critical vessel events (battery, comms, sensor faults, anomalies) with high-confidence delivery.
    • Lead frontend optimisation and rendering strategies to handle high-frequency sensor updates while maintaining responsive UX.
    • Establish data persistence and audit trail patterns for mission logs and telemetry with strong consistency guarantees.
    • Set code quality standards through testing, architectural reviews, and mentorship of junior engineers.
    • Participate in architectural discussions on cross-stack design decisions


    Requirements:

    • 4-8 years of hands-on frontend development with React.js and Next.js .
    • Experience with real-time data visualisation, building dashboards that handle high-frequencyupdates and continuous streams.
    • Solid understanding of state management for complex application state (Redux, Context API, Zustand, or similar).
    • Practical experience with WebSockets for real-time communication and data streaming.
    • Performance optimisation skills: profiling, rendering optimisation, memory management underhigh-frequency updates.
    • Hands-on experience building REST APIs and/or WebSocket services (Node.js, Python, Go, or similar).
    • Practical experience with gRPC or other real-time communication protocols.
    • Database experience with SQL (PostgreSQL, MySQL) or NoSQL (MongoDB, DynamoDB).
    • You should be comfortable writing queries and optimising performance.
    • Strong debugging and problem-solving skills using browser DevTools, network monitoring, and backend logging tools.
    • Ability to write clean, testable code for both frontend and backend.
    • Familiarity with Docker and CI/CD pipelines.


    Preferred Experience:

    • Experience building command & control, telemetry, or monitoring systems (industrial dashboards, flight control interfaces).
    • Familiarity with geospatial/mapping libraries for mission planning (Leaflet, Mapbox, Caesium, or similar).
    • Understanding of safety-critical systems or mission-critical software design patterns.
    • Knowledge of robotics, IoT, or edge computing.

    Sourced from instahyre

    Section · 02

    Skills

    WebSocketNext.jsApache KafkaRabbitmqamazon web servicesPythonJavascriptNode.JsReact.JsReduxgRPCGolangREST API

    Fullstack Engineer · waiting for your command