Do you want to help people all over the world think better through technology?
reMarkable creates hardware and software products that help people all over the world find focus.
We launched our original reMarkable 1 paper tablet in 2017. Since then, we’ve sold more than a million devices, grown to about 400 employees, and transformed from small startup to fast-growing scaleup.
With a brand new campus opening in 2024, and exciting products and services in development, we need new colleagues. That’s where you come in.
You are a skilled software developer who will join our team in building up our eCommerce platform. Our website is our main channel for direct sales, which makes us a vital part of the company.
About the role
As a fullstack web developer, you will have the freedom to work with both front- and backend solutions in your day-to-day work.
You are a team player who is eager to learn, share, challenge and support. You will take part in product discovery, solution design, and coding. Together, we make the journey from cart through checkout to delivery appealing and smooth for our customers.
As a software engineer at reMarkable, you take ownership of services, refine our architecture, and make sure our systems are accessible and secure. With your teammates, you will be maintaining our codebase using cloud native technology.
Further tasks and responsibilities
In our frontend, you will get to develop in Typescript with NextJS as our React framework of choice, and Sanity as our CMS.
In our backends, you will have the opportunity to work with NodeJS written in Typescript, as well as Golang.
As part of our backend stack, we integrate against several enterprise platforms. Your work will also include interfacing with these systems. These include: eCommerce, Payment Service Provider, ERP, CRM, and CMS systems.
Together with other engineers, you will collaborate on development, maintenance, and performance optimization, as well as improving our infrastructure, such as continuous integration systems and test automation pipelines
University degree in relevant subjects
Minimum 4 years of professional experience as a software developer
You must be proficient in TypeScript
Experience with system integration (payment providers, analytics, ERP, CRM, CMS, etc)
Understanding of scalable system architecture, design patterns, and development principles
Knowledge of infrastructure, running/using/maintaining continuous integration systems and tests
Used to collaborating with team members using tools like GitHub and Jira
An agile mindset
Fluency in English
What do we offer?
Highly competitive salary and pension plan
A new Macbook/PC, reMarkable 2, choice of mobile phone, and home Wi-Fi allowance
Five weeks vacation + 5 reMarkable days to use as you wish
Premium health insurance (incl. physiotherapy and private medical consultations)
Access to our employee share incentive scheme
Flexible working hours
Rewarding and challenging tasks on a wide range of projects
Regular team events, parties, and off-site retreats
A shared Headspace account for your mental well-being
Career development opportunities as a leader or subject specialist
Centrally-located modern offices in Grünerløkka, Oslo
A unique opportunity to contribute to one of the fastest-growing tech scaleups in Norway
At reMarkable, we offer the opportunity to contribute towards building a global tech company. You'll join a fast-paced, dynamic work environment and be involved in every step of creating a product that's used and valued by hundreds of thousands of customers around the globe.
Besides robust career development and growth opportunities, we offer a workplace where everyone can influence the company's direction, story, and success. We're a committed and highly motivated team with a lot of love for what we do and the people that we work with.
Through collaboration, we create a generous, respectful, and supportive environment where people take the extra steps needed to help each other succeed as well as exceed expectations.
Contact Anders Eggum (Unit Lead) at [email protected] if you have any questions about the role.
You must have a valid work permit from the EU/EEA.
Applications will be considered on a rolling basis, and we encourage you to apply as soon as possible. Please note that there may be a delay in response to your application due to summer vacation. Thank you for your patience and understanding. We will make every effort to respond to your application in August.
reMarkable is a Norwegian tech company on a mission to help people think better in a distracted world. In what feels like no time at all, we’ve gone from a small startup to one of the fastest-growing tech scaleups in Norway.
Following the successful launch of reMarkable 2, which was named one of TIME's top 100 inventions of 2020, and our new subscription service, Connect, in 2021, we’ve set exciting growth and product development goals for the coming year. To help us get there, we need new colleagues ready to make a real difference through their work – which is where you come in.
Good work culture and internal cooperation are essential for us and we do our utmost to ensure that everyone thrives and can perform their best with us. We try as much as possible to share information and involve our employees in both large and small decisions and as a permanent employee, you will be involved in many exciting processes.