Are you ready to make a move to Oslo, Norway joining us creating tangible user interfaces across our reMarkable device, desktop, and mobile platforms!
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.
Responsibilities
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
Practical information
- We will review applicants on a rolling basis
- The company’s working language is English
- Location of the role is Oslo, Norway (This is a relocation opportunity only)
- You should have a valid work permit from the EU/EEA. (Relocation assistance is provided)
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.
Why we enjoy working here
- Being able to work with the whole product lifecycle from concept to finished product and the maintenance of them.
- We enjoy working with highly skilled colleagues both within the team and in reMarkable at large.
- Being a part of a global journey with exciting challenges every day.
- We are proud of our modern office centrally located at Majorstuen in Oslo.
- We have 5 extra days called “reMarkable days” you can make use of in addition to our regular vacation.
- A number of perks such as premium health insurance (incl. physiotherapy and private medical consultations) choice of mobile phone, and home broadband coverage.
- And maybe most importantly: We have fun! We have regular events and social gatherings, both in the team and company wide.
More About The Company
reMarkable creates hardware and software products that help people all over the world find focus. We create technology that not only describes our vision, but makes people better thinkers. We want to combine the best of both worlds: the digital and the analogue, and to create tools that enhance learning, focus and presence.
Ready to be a part of the reMarkable team!