Senior Unity / C# Developer

Apply

Overview

As a Senior Unity / C# Developer, you will join a small team responsible for designing, building, and maintaining a cutting-edge monitoring and observability platform for the marine industry. Collaborating closely with product, UX, backend developers, and other team members, you will develop a high-performance Unity/C# application that provides real-time maritime data visualization for clients, focusing on performance, usability, and reliability.

Responsibilities

  • Design, implement, and maintain the Unity/C# client responsible for map rendering and vessel visualization.
  • Extend performant 2D/3D map views, layers, and overlays, ensuring smooth frame rates with high update rates.
  • Implement intuitive interaction patterns such as zoom, pan, selection, and filtering.
  • Consume APIs and data feeds to display vessel positions, metadata, and alerts.

Requirements

  • Strong professional experience with C# and Unity.
  • Proficiency in UI systems (UGUI/UI Toolkit), scene and asset management.
  • Experience building real-time, data-driven visual applications such as games or monitoring dashboards.
  • Comfortable integrating with RESTful APIs and handling JSON/HTTP in C#.
  • Familiarity with Git and modern development workflows, including branches and CI/CD awareness.
  • Experience in mapping/GIS/geospatial data is a plus.
  • Background in maritime, defence, or navigation domains is beneficial.
SkillsC#, Angular
LocationBirmingham
TypeHybrid
SourceLinkedIn
RecruiterSRT Marine Systems plc
Posted30/06/26