Can you own a service? A frontend ? Deploy those? Scale those? Empower engineering culture ?

We love people who can be the glue between disciplines, who love having their hands in a few pots at a time. If you want to grow as a fullstacker, whether you interest lays more around frontend, backend, devops or something else, make sure to talk to us! We have a variety of fullstack ambitions and welcome ideas from within.

Fullstack Engineers

reMarkable is a Norwegian technology company that develops products and services to help people think better in a distracted world. In a short amount of time, we’ve grown from a small startup to having over 200 permanent employees and two fantastic office locations in central Oslo. Following the successful launch of our second-generation paper tablet, which has been named as one of TIME's "100 Best Innovations of 2020", we’re facing new challenges and opportunities as we expand into the global arena. That’s why we’re currently looking for fullstack engineers who can develop features end-to-end. We are unique in that we build our own hardware, OS, and software on all platforms. Are you ready to join the exciting growth of a truly unique technology company?

About the role

As a fullstack engineer, you will collaborate closely across teams and disciplines to build services that deliver a positive experience, front to back. Depending on your profile and the tasks we are tackling, the focus may shift between front and backend. At reMarkable, we have a certain luxury of not having to deal with much legacy and outdated technology. We design and develop our own solutions mostly from scratch as part of our market differentiation strategy, from applications to hardware. We do our best to dispatch cross-functional teams so they can operate as autonomously as possible.

Our Stack

There are currently at least 3 different avenues where you can start your journey as a fullstack developer: either working on (headless e-commerce, Gatsby, Sanity), contributing to internal applications that increase other engineers’ efficiency, or developing apps and services powering our reMarkable product ecosystem.

A common denominator is React and Typescript on the front-end at reMarkable. Our web solutions use some of the latest paradigms such as SPAs, JAM stacks, micro-frontends, pre-rendering and A/B experiments.

We use GCP as our first-choice cloud vendor but are positioning ourselves for a multi-cloud future, namely through Terraform. We are keen on both open-source and commercial partners to leverage communities or retain the luxury of choice. Our backend is so far primarily written in Go, but we also use Node and Python. We follow a few flavours of microservices patterns. We generally operate high-up on the cloud stack, but go closer to the metal for certain real-time needs.

We’ve refrained, thus far, from using SaaS DevOps offerings and are keen to own our pipelines fully. In the future, we plan on building and deploying additional software solutions to reach our Better Thinking vision further, as fast and near customers as the latest technological advances allow.

Further tasks and responsibilities:

● Developing front end website architecture

● Designing styled components and user interactions

● Optimizing for cross-platform consumption

● Working alongside other disciplines such as graphic designers, quality engineers and other

blends of software engineers

● Seeing through a project from conception to finished product

● Contributing to APIs and databases

● Staying abreast of developments in the web

Who are you ?

● Higher education within Technology or other relevant fields

● You have worked in agile environments

● You have been through the development and maintenance of software before

● You like to put your hands in a number of different pots

What do we offer?

● The opportunity to work with a highly skilled and adaptable team in a collaborative

environment. We work together to solve everything from production, hardware, software

development, marketing campaigns, company strategy, management, CRM, content

production, and lots more.

● Rewarding and challenging tasks that you will see the direct results from.

● The opportunity to get involved in every step of creating a product used and valued by

hundreds of thousands of customers across the globe.

● Career development opportunities with a focus on professional and personal development,

either as a specialist in your chosen field, or a team leader. We understand as a fast-growing

company both are crucial to our success.

● Fantastic offices in our own converted townhouse in central Oslo and a brand new building

close by designed specifically for our rapidly expanding team.

● The chance to join an exciting Nordic tech scaleup in a booming sector.

At reMarkable we offer an unique opportunity to contribute towards building a global tech company. You will join a fast- growing organisation with passionate employees and lots of great social activities. We aim to offer a work environment where you will be challenged and that is centered around our core values of Curiosity, Dedication and Generosity.

As well as offering competitive terms and conditions, you will also have the opportunity to purchase shares at our employee price and enjoy six weeks of holiday per year.