Full-stack Developers

Number of positions: 1-2.
Application deadline: 01. March 2025. 
Type of employment: Full-time.
Place of work: From our offices in Tromsø, Trondheim or Bergen (Norway). Additionally, there is a possibility of changing locations or even working remotely for certain periods.

Do you want to help us build revolutionary software?

Oceanbox is an expanding SaaS-company looking for skilled full-stack developers to strengthen our development team primarily in Tromsø. We develop advanced high-resolution oceanographic modeling services through a modern SaaS platform, providing API-driven mapping tools directly in the browser. Our backend runs on a scalable microservices architecture in the cloud, combined with high-performance on-prem computing (HPC) infrastructure connected to fast, multi-petabyte storage. Our software offers a new approach to analysing the impact of the ocean currents, and we aim to play a vital role in securing the sustainability of the worlds oceans, and the industries working in the near coast environment.

Basic qualifications:

  • Minimum 2 years experience with the tasks (below)
  • Minimum Bachelor degree in natural sciences is required, preferably within computer science
  • .NET Core and basic knowledge of JavaScript
  • Functional Programming and Model-View-Update (Elm)
  • Asynchronous programming
  • Git, GitOps and CI/CD
  • Strong communication skills, both written and verbal in Norwegian and/or English

Preferred qualifications:

  • More than 4 years of experience with the tasks (below)
  • GIS and mapping solutions (OpenLayers, WMS/WMTS/WFS, PostGIS)
  • SQL and NoSQL databases
  • Actors and Workflows
  • Observability tools (OpenTelemetry, Grafana, Prometheus)
  • Kubernetes and microservice architecture
  • Nix and NixOS
  • WebGL, GLSL, and/or GPGPU programming
  • Parallel programming (MPI)

Main tasks:

As a developer at Oceanbox, you’ll work in a dynamic and highly skilled environment, using a broad range of technologies. We embrace functional programming for both frontend and backend development. Our tech stack includes:

  • F# and .NET Core for backend development
  • F#/Fable for the frontend
  • Dapr for microservices
  • Kubernetes

We are a good home for developers who are passionate about functional programming, curious about new technologies, and eager to experiment and learn. While you’ll be part of a team, we expect you to work independently, contribute to system architecture improvements, and help tackle technical debt before it becomes an issue.

Personal characteristics: 

We emphasize building a strong culture. In fact, our principles are values that everyone who works at Oceanbox practices on a daily basis. These are qualities we always look for in new employees:

  • Customer-centric mindset: You prioritize the needs of our customers above all else
  • Ownership mentality: You take initiative and responsibility for your work
  • Action-oriented approach: You value progress and make things happen, constantly driving results and overcoming obstacles
  • High standards: You strive for excellence in your work and inspire the same in others
  • Candid communication: You provide honest, constructive feedback, which fosters growth and transparency within the team
  • Respectful collaboration: You treat everyone with fairness and respect

We offer:

  • Fast paced, creative and collaborative working environment
  • Hands-on experience working alongside seasoned experts in a supportive team environment
  • Leveraging a cutting-edge technology stack and a dynamic programming environment to drive innovation, efficiency, and seamless development
  • Empowering employees with work arrangements that promote productivity, work-life balance, and collaboration
  • Competitive salary and benefits

About the Employer: 

Oceanbox is a SaaS company currently in the scale-up phase, offering a unique software service for modeling and visualizing ocean currents in coastal areas. Specifically, our platform enables users to conduct emission simulations quickly and easily, thereby providing valuable insights into how particles like lice, viruses, and other materials spread through ocean currents.

So far, we’ve successfully developed a working model for the Norwegian coast, and now, we are scaling our solution globally. As a result, joining Oceanbox offers a rare opportunity to be part of an exciting international journey.

Based in Tromsø, Norway, Oceanbox has a team of seven employees. Notably, our developers are currently located in Tromsø. We foster a flexible, autonomous work environment, which empowers our team to drive the company’s growth in meaningful ways.

About Oceanbox: 

Homepage: https://oceanbox.io 
News: https://www.linkedin.com/company/oceanbox-io/ 

Apply for this position

Allowed Type(s): .pdf
Copyright © 2025 oceanbox.io Inspiro Theme by WPZOOM