Skip to main content
Robin FrølandRF
Looking for a job

Robin Frøland

@robinfroland

Senior software engineer building React and TypeScript products, with five years in production and a Kotlin/Java backend background.

Norway
Message

I'm a senior software engineer with five years of production experience building React and TypeScript applications for customers and internal teams. My work includes multi-step forms, interactive projections, responsive interfaces and state management with Redux, React Context and reducers.

At Gjensidige Pensjonsforsikring, I developed customer applications for purchases, self-service and fund selection. As technical lead from 2023 to 2025, I spent most of my time writing production code, alongside code reviews and collaboration with product and UX. For a digital savings and advice flow, I implemented conditional forms and an interactive projection, using debouncing, memoization and caching to keep the graph responsive. The flow received industry authorization before its deadline.

At Bare Bitcoin, I built web and mobile interfaces for a new vault feature and improved existing purchase and withdrawal flows. I also handled practical UX design while the designer was on parental leave, moving the design setup to Figma and creating reusable Figma components from existing conventions.

My backend experience is primarily Kotlin/Java, with production PostgreSQL work. My Node.js experience is more limited, including changes and additions to an existing smaller API at Gjensidige.

Experience

Work history, roles, and key accomplishments

Bare Bitcoin logoBB

Senior Software Engineer (Contract)

Bare Bitcoin

Oct 2025 - Dec 2025 (2 months)

Fully remote contract. Built React/TypeScript and Flutter interfaces for a new vault feature and improved purchase and withdrawal flows. Handled UX design during the designer's parental leave. Moved the design setup from Adobe XD to Figma so coding agents could use design context through Figma MCP for prototyping and implementation.

Gjensidige Pensjonsforsikring logoGP

Technical Lead

Gjensidige Pensjonsforsikring

Jun 2023 - Oct 2025 (2 years 4 months)

Spent approximately 60% of the role writing production code in React/TypeScript applications and Kotlin/Java APIs and integrations with Spring Boot. Implemented conditional forms and an interactive savings projection for a flow that received industry authorization. Reviewed code, supported production and worked with product and UX on prioritization.

Gjensidige Pensjonsforsikring logoGP

Senior Software Engineer

Gjensidige Pensjonsforsikring

Nov 2021 - Jun 2023 (1 year 7 months)

Main owner of the pension-account registry integration after its 2021 launch. From 2022, took over the first phase of a core-system migration and carried it to production, updating React/TypeScript customer views and Kotlin/Spring Boot APIs while two core systems ran in parallel.

Gjensidige Pensjonsforsikring logoGP

Software Engineer

Gjensidige Pensjonsforsikring

Nov 2020 - Nov 2021 (1 year)

Implemented pension functionality and workflows in Kotlin and Java for Norway's shared pension-account registry. Also built React and TypeScript applications for customers and internal caseworkers.

Experis Academy logoEA

Software Engineering Graduate Program

Experis Academy

Aug 2020 - Nov 2020 (3 months)

Completed an intensive full-time graduate program with practical development in Java, Kotlin, Spring Boot, React, TypeScript and Node.js.

Education

Degrees, certifications, and relevant coursework

University of Oslo logoUO

University of Oslo

Bachelor's Degree, Informatics

2017 - 2020

Bachelor's degree in Informatics from the University of Oslo, completed in 2020.

Interested in hiring Robin?

You can contact Robin and 90k+ other talented remote workers on Himalayas.

Message Robin

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan