Installera Ledigajobb.se för snabb åtkomst! Vill du snabbt hitta tillbaka till Ledigajobb.se?
Du är offline.
Försök igen.

OBS! Sista ansökningsdag har passerat för denna annons. Du kan fortfarande läsa om den, men det går inte längra att ansöka.

Software Engineer Complex Interactions
Ansök nu Utgått
Editor Ingenjör Designer Software Engineer
Utgått

Arbetsbeskrivning

Join us in creating world-class creativity apps used by millions of people.

Appostrophe builds design software used by millions of people. Our main product, SCRL, is a creative design app where users compose layouts, manipulate visual elements, and make designs through multi-touch interaction.

Building this kind of software is less about CRUD and more about geometry, state, and mathematical correctness. We’re looking for a Software Engineer who thrives working in that problem space.

About the role

This role focuses on the core logic behind a design tool: how objects are positioned, transformed, constrained, and edited through user interaction.

You’ll work on problems like coordinate systems, transformations, snapping, layout logic, and interaction flows. Much of the work involves turning complex requirements into systems that behave predictably and feel intuitive to users.

The role is language- and platform-agnostic. We care about strong fundamentals and clear reasoning more than prior experience with a specific tech stack.

What you will work on

  • Solving challenging geometry and complex interaction problems for cutting edge design software.

  • Reasoning about coordinate spaces, transformations, scaling, rotation, and mirroring.

  • Building logic for core interactions such as selection, dragging, resizing, snapping, and alignment.

  • Creating the underlying logic for advanced tools and layer types in the editor.

  • Designing state models that support complex editing flows, including undo/redo.

  • Handling edge cases where multiple features interact in non-obvious ways.

  • Collaborating closely with design and product engineers to translate interaction ideas into precise, implementable behavior.

  • Iterating on features based on real-world usage and user feedback.

What we’re looking for

  • Strong experience building production software in any language or environment.

  • Natural mathematical and geometric reasoning ability.

  • Ability to design systems that are precise, predictable, and maintainable.

  • Enjoyment of complex interaction problems rather than purely data-oriented ones.

  • High standards for correctness and long-term code quality.

  • Ability to explain and discuss technical decisions clearly.

Strong signals

  • Background in competitive programming, physics, mathematics, or similar fields.

  • A history of excelling in math-heavy coursework.

  • Interest in algorithms, data structures, and performance where they matter.

  • Experience with design tools, creative software, or editors.

What we offer

  • Ownership of core product behavior that users interact with every day.

  • Technical and challenging problems that require careful thought.

  • A small team that values clear reasoning and direct communication.

  • The opportunity to build and ship products to millions of users across the world.

  • Great colleagues and office in central Stockholm.

  • Competitive compensation and opportunities for professional development.


Mer info

Lön Fast månads- vecko- eller timlön
Uppdragsform Vanlig anställning
Publicerad 2026-01-16
Antal platser 1
Hemsida Länk
Dela annons

Sök jobbet

Ansök via arbetsgivarens hemsida

Skicka ansökan

Liknande jobb

Designer Systemutvecklare Backend-utvecklare Frontend-utvecklare
19 apr
AB Svenska Spel
Designer Formgivare Design Lead UX/UI Designer Design Director
Igår
Arrowhead Game Studios AB
Designer Level Designer
Igår
H & M Hennes & Mauritz Gbc AB
Designer Design Lead
Igår