hero

Work for Norway's most exciting tech startups

STARTUPLAB
STARTUPLAB
192
companies
168
Jobs

Senior Software Engineer

reMarkable

reMarkable

Software Engineering
Oslo, Norway
Posted on Tuesday, November 28, 2023

Want to help millions of people think better?

reMarkable is a Norwegian tech company on a mission to help people think better in a distracted world. We recently confirmed our status as Norway’s latest unicorn, with over 400 employees in Oslo and a million devices sold worldwide, we've rapidly evolved from a small startup to one of Europe's fastest-growing tech companies. We have come a long way, but our goals for 2024 are even more exciting. To help us get there, we need new colleagues ready to make a real difference through their work – and that’s where you come in.

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.

About the team

The Application Development Team is responsible for creating the applications running on the reMarkable paper tablet, mobile apps and desktop clients. You will work in a dynamic and cross-functional team reporting to the Engineering Manager.

As our new Software Engineer , you will have a key role in delivering an exceptional user experience of our applications. Collaborating with designers, copywriters, QA engineers, backend developers, and fellow application developers, you will be responsible for maintaining, enhancing, and developing the user interface across our reMarkable device, desktop, and mobile platforms. Here are examples of responsibilities to take on:

  • Creating tangible user interfaces with impactful visuals

  • Have ownership of significant portions of our UI code, using QML and modern C++

  • Collaborate with the development team to maintain and improve our existing code base

  • Actively participate in the planning and shaping of new and exciting product features, bringing innovative ideas and a user-centric approach

  • Work closely with our talented UX design team to develop software that meets the needs of our users and provides an excellent user experience

The technology we work with the most

  • C++

  • Qt & QML

  • JavaScript/TypeScript

Likely success factors for this role

  • Experience as a UI Developer or a similar role using the tools above

  • Experience with Qt or other UI frameworks such as Flutter, React etc.

  • If you enjoy creating meaningful user interfaces and care about user interaction, and want to be a part of a respectful environment with a balance of autonomy and team collaboration then…

Join us in creating innovative software solutions that make a difference.