Fullstack Engineer

2 days ago


Oslo, Oslo County, Norway CEMIT Full time
What if your code could make trains more reliable, cut delays, and help millions choose rail over cars and planes?

Join us, and work on scalable systems, high-performance data processing, and cutting-edge AI models - all while shaping the future of sustainable transportation.

About Us

Our vision? Redefining sustainable transportation. Our mission? To make the railway industry more intelligent.

Today, railways have a reputation for being unreliable. Their evolution has been too slow.

We are changing that. At CEMIT, we believe that digital innovation is the key to securing rail as the no. 1 mode of green transport. Our Big Data and IoT platform turns real-time sensor data and other data sources into actionable insights, helping rail operators increase efficiency, reduce downtime, and make sustainable transport the first choice.

Here's How We're Making a Difference
  • It takes minutes to install our plug-and-play sensors, which immediately start streaming live data from trains and tracks into our platform.
  • Each track has a digital twin, and we process data from 40,000+ km of railway daily, making us a leader in railway data intelligence.
  • AI-powered anomaly detection helps rail operators understand the infrastructure's health and prevent failures, improving maintenance efficiency and rail uptime.
We are proud to be backed by top-tier investors who believe in our vision and have clients across the globe. Eurostars have also recognized us as Europe's most innovative SME in 2022.

We're a diverse, international team of railway experts, engineers, and data scientists united by the mission of making rail smarter and more reliable. With offices in Skien and Oslo, we combine deep industry expertise with modern software engineering to solve complex, real-time data challenges at scale.

Why this role is exciting

As a Fullstack Engineer at CEMIT, you'll work across the stack, collaborating with team members across the organization.

One day, you might be creating a new data visualization for railway operators, the next, optimizing real-time data ingestion for thousands of sensors across multiple continents. There's always a new challenge, and you'll have the freedom to shape solutions, not just implement them.

We are on a path of rapid growth from a startup to a global scale-up, so there's huge room to take ownership, work across different areas, and grow your skills fast. If you're excited about cutting-edge technology, high-impact engineering, and seeing your work make a tangible difference, you'll love this role.

You'll Spend Your Time
  • Crafting dynamic user interfaces in React, optimizing performance, and developing intuitive and engaging data visualizations that help railway operators make smarter decisions.
  • Building and optimizing backend services using FastAPI, handling API integrations and real-time data processing.
  • Designing and implementing scalable database solutions using TimescaleDB to handle vast amounts of railway telemetry data.
  • Working with real-time data ingestion and event-driven architectures on Azure.
  • Building robust APIs and services that enable data scientists to run advanced analytics on railway performance and predictive maintenance.
  • Implementing best practices for security, performance, and reliability, ensuring our platform scales to handle vast amounts of real-time railway data.
  • Writing clean, maintainable, and well-documented code.
  • Contributing to a fast-paced, agile team through thoughtful code reviews, knowledge sharing, and iterative development.
How To Know If This Role Is For You
  • You have 3+ years of experience working across the stack. You enjoy taking end-to-end ownership, whether that means building a new data visualization in React, optimizing real-time processing in FastAPI, or tuning a TimescaleDB query for performance.
  • You are proficient in React, TypeScript, and are familiar with universal design and cross-device usability.
  • You have strong experience in Python and FastAPI (or similar framework) and have a solid understanding of API design (REST, WebSockets, GraphQL).
  • You've worked with relational databases (ideally TimescaleDB or PostgreSQL) and in the cloud environment.
  • You're pragmatic about tools and technology. Beyond the main tech stack for this role, we also use Go, C++, Azure, and Docker - but we don't expect you to know every tool inside out. We'll value your ability to learn, adapt, and make informed trade-offs when choosing your approach.
  • The startup environment motivates you to get things done. You are excited by the complexity and ambiguity. We're processing real-time railway data from 40,000+ km of track, which means solving problems like high-throughput event processing, predictive analytics, and scalable infrastructure.
  • You balance speed with reliability. Railway operators rely on us for real-time insights that prevent costly failures. We ship fast, but we also design for resilience and scalability, knowing that failures could have real-world consequences.
  • You're a strong communicator and collaborator. You don't work in a vacuum. You'll collaborate with data to understand analytics needs, work with design to shape features, and engage in technical discussions that push the system forward. You don't hoard knowledge - you share it, document it, and make it easy for others to build on your work.
It will be a huge bonus if you also have:
  • Experience with real-time data processing, using Azure Event Hub, Kafka, or similar technologies.
  • Experience with real-time streaming architectures.
  • Familiarity with data visualization libraries for presenting big data analytics insights.
  • Exposure to DevOps, CI/CD, and general infrastructure automation (Terraform, Ansible).
  • Prior experience in transportation, IoT, or data-heavy applications.
Benefits Of Joining Our Team
  • An opportunity to contribute to solving a real-life problem: influence the future direction of the railway industry, making one of our most sustainable forms of transport more competitive and future-proof.
  • Ability to deepen your expertise working with exciting technology at the heart of our state-of-the-art IoT platform.
  • A clear vision and direction, with strong leadership support.
  • A culture built on delivering greatness, iterating, sharing feedback, and trying new things—as part of our early-stage scale-up journey, you will greatly influence what we build and how.
  • A dynamic, international, and supportive work environment with a focus on work-life balance.
  • A competitive benefits & compensation package that reflects your experience, knowledge, and contribution to the company:
    • Base salary with bonus scheme
    • Share options
    • 5% pension contribution
    • A great insurance policy
    • Flexible (hybrid) home office arrangements
    Excited to join our team? Apply now
    #J-18808-Ljbffr


  • Oslo, Oslo County, Norway Aidn Full time

    Location: work from our offices in Oslo, Bergen or Bodø, or remotely anywhere in NorwaySalary: 1.080000 - 1.125000 NOK/yearAs a Senior Fullstack Engineer, you are essential to our organization by leveraging both frontend and backend expertise to solve complex problems across the technology stack. You apply your deep understanding of software development...


  • Oslo, Oslo County, Norway Handelsbanken Norge Full time

    Om Handelsbankens digitalenhetVi i digitalenheten utvikler helt nye digitale løsninger for privatmarkedet i Norge. Vi er Handelsbanken Norges in-house teknologimiljø. Målet vårt er å levere en brukervennlig og personlig digital opplevelse som spiller godt sammen med det fysiske møtet mellom kunde og rådgiver. I tillegg har vi ansvar for sikkerhet og...

  • Fullstack Engineer

    7 days ago


    Oslo, Oslo County, Norway Instabee Group Full time

    Your Future Team:The Mission Control team is responsible for live monitoring of operational quality and incidents, with the goal of ensuring that our users have everything they need for smooth and flawless operations. We not only significantly influence important company KPIs, such as accuracy, delivery success, and cost, but we also have the unique...


  • Oslo, Oslo County, Norway Handelsbanken Norge Full time

    Vår overordnede målsetning er å levere en brukervennlig og personlig digital opplevelse som spiller godt sammen med det fysiske møtet mellom kunde og rådgiver.I tillegg har vi ansvar for sikkerhet og drift av løsningene vi lanserer.Som Senior Engineer vil du være en viktig del av dette arbeidet og ha stor påvirkningskraft på hvordan vi driver banken...


  • Oslo, Oslo County, Norway Experis AS Full time

    Advanced Fullstack .NET - eller Java med spesialiseringBransje: ITNyutdannet utvikler? Start Fullstack .NET - eller Java eventyret hos ossGjennom Experis Academys' upskill-program får du oppdatert kompetanse og spisset dine programmeringsferdigheter i tråd med virksomheters behov.Programmene varer i 14 måneder og starter med to måneder skreddersydd...


  • Oslo, Oslo County, Norway Spond Full time

    Ready to join a team that plays to win?Spond is a product-driven tech company that simplifies life for sports teams, clubs, and volunteers. Our platform is used by millions of people worldwide, streamlining administration, payments, and communication. With over 3 million monthly active users, we are a leader in the sports category on the App Store. Spond is...


  • Oslo, Oslo County, Norway CEMIT Full time

    Creative problem-solvers wanted! At CEMIT, we're revolutionizing the railway industry with cutting-edge technology. As a Fullstack Engineer, you'll join our dynamic team to develop scalable systems, high-performance data processing, and AI models.Our MissionWe aim to redefine sustainable transportation by making railways more intelligent and reliable. Our...


  • Oslo, Oslo County, Norway Tenth Revolution Group Full time

    Tenth Revolution Group is looking for a skilled Backend Engineer to contribute to the further development of our multi-purpose software solution. This role offers a unique opportunity to work on a project that educates and raises awareness around cybersecurity through training programs and simulated attacks.The ideal candidate will have 1+ years of...


  • Oslo, Oslo County, Norway Tenth Revolution Group Full time

    We are looking for a backend-focused software developer to join the team in OsloBased in a product company, you will contribute towards the further development of a multi-purpose software solution. You will help to develop solutions which educate and raise awareness around cybersecurity through training programs and simulated attacks.We are looking for you...

  • Full Stack Engineer

    2 days ago


    Oslo, Oslo County, Norway Tenth Revolution Group Full time

    Direct message the job poster from Tenth Revolution GroupTRG - Norway - Data & Software DevelopmentWe are looking for a Fullstack Developer to join the team in OsloAs part of a data intelligence company, you will work on new solutions within a platform which provides real-time insights to the transport network across Norway.You will be part of a...


  • Oslo, Oslo County, Norway Tenth Revolution Group Full time

    Direct message the job poster from Tenth Revolution GroupTRG - Norway - Data & Software DevelopmentWe are looking for a backend developer to join the team in OsloBased in a product company, you will contribute towards the further development of a multi-purpose software solution. You will help to develop solutions which educate and raise awareness around...


  • Oslo, Oslo County, Norway Tenth Revolution Group Full time

    Skill RequirementsWe are seeking candidates with 1+ years of professional experience in backend or fullstack development.Technology SkillsCandidates should have experience with at least one OOP language and a willingness to work with Golang.Strong knowledge of software development principles and methodologies is also essential.TeamworkCandidates should be...

  • Engineering Manager

    3 days ago


    Oslo, Oslo County, Norway Handelsbanken Norge Full time

    Om Handelsbankens digitalenhetVi i digitalenheten utvikler helt nye digitale løsninger for privatmarkedet i Norge. Vi er Handelsbanken Norges in-house teknologimiljø. Målet vårt er å levere en brukervennlig og personlig digital opplevelse som spiller godt sammen med det fysiske møtet mellom kunde og rådgiver. I tillegg har vi ansvar for sikkerhet og...


  • Oslo, Oslo County, Norway Tenth Revolution Group Full time

    About UsTenth Revolution Group is a Norwegian product company specializing in data and software development.Our TeamWe are a team of experienced professionals who are passionate about delivering high-quality solutions.We believe in creating a collaborative and supportive environment that encourages innovation and creativity.Candidates should have strong...


  • Oslo, Oslo County, Norway TN Norway Full time

    E24 er Norges største økonomi- og næringslivsavis, og når ut til over 650.000 mennesker hver eneste dag. Ambisjonen vår er å bli den beste plattformen for økonominyheter i Norge. Og vi er godt på veiVi ser nå etter en erfaren og dyktig senior utvikler som kan være med å løfte teamet vårt til nye høyder, og være en ressursperson på teamet...


  • Oslo, Oslo County, Norway Handelsbanken Norge Full time

    Vi søker etter en Senior Engineer som kan hjelpe oss med å utvikle og implementere nye løsninger for privatmarkedet i Norge.Tiltredelse i dette vervet innebærer at du blir en del av et team med trivelige og dyktige utviklere på front-end, backend, plattform, designere, og produkteiere.Vi ønsker at du har stor påvirkningskraft på hvordan vi gjør ting...


  • Oslo, Oslo County, Norway Tenth Revolution Group Full time

    At Tenth Revolution Group, we are committed to creating innovative solutions that educate and raise awareness around cybersecurity. We are seeking a skilled Backend Engineer to contribute to the further development of our multi-purpose software solution.This role involves working closely with the development and product & design team to deliver solutions,...

  • Python Developer

    1 week ago


    Oslo, Oslo County, Norway Tenth Revolution Group Full time

    We are looking for a Python Developer to join the team in OsloJoining a growing in-house team based in central Oslo, working alongside some talented developers and ML engineers, you will work with the latest technologies and work completely end to end on projects.As part of a product team, you will work with the further development of our platform, as well...


  • Oslo, Oslo County, Norway Crayon Consulting Full time

    Trives du best i et spesialisert og sosialt fagmiljø med de beste innen Java og Kotlin teknologi?Ønsker du å bli del av et selskap som tilbyr konkrete faglige og personlige utviklingsmuligheter?Praktisk informasjonSom vår nye Senior Fullstack Java/Kotlin Utvikler får du muligheten til å jobbe tett med både våre kunders utviklingsteam og spennende...


  • Oslo, Oslo County, Norway Handelsbanken Norge Full time

    Vi i digitalenheten utvikler helt nye digitale løsninger for privatmarkedet i Norge. Vi er Handelsbanken Norges in-house teknologimiljø. Målet vårt er å levere en brukervennlig og personlig digital opplevelse som spiller godt sammen med det fysiske møtet mellom kunde og rådgiver. I tillegg har vi ansvar for sikkerhet og drift av løsningene vi...