Full-Stack Software Engineer - GDS

Neo4j

Malmö kommun

On-site

SEK 700,000 - 900,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Neo4j is seeking versatile Full‑Stack Engineers to design and build features that lower the bar for users to perform graph analytics. You will own the user-facing surface of products, reduce friction in first workflows, and ensure internal tooling enables the team to operate confidently.

You will work with the design system at neo4j.design, collaborate across product, design, backend, and SRE, and contribute to end-to-end experiences at a mid-to-senior level in the realm of product UX, graph

Qualifications

  • Proven frontend development experience in production codebases.
  • Strong TypeScript/JavaScript and React experience.
  • Familiar with modern frontend tooling like Tailwind and build tooling.
  • Collaborates with designers to translate designs into accessible UI.

Responsibilities

  • Build and evolve the Aura Graph Analytics UI inside Neo4j Aura console.
  • Develop and maintain the in-app GUI for the Graph Analytics App for Snowflake.
  • Design graph projection and algorithm configuration UX for non-experts.
  • Improve internal support tooling for Aura Graph Analytics deployments.
  • Use the neo4j.design design system for cohesive experiences.
  • Collaborate with product, design, backend, and SRE to ship end-to-end experiences.

Skills

TypeScript/JavaScript
React
Frontend development
Tailwind

Tools

Figma

Job description

The Role

Neo4j is the leader in graph analytics, and our cloud platform is at the heart of powering data-driven innovation for thousands of users worldwide. We are on the lookout for versatile Full‑Stack Engineers to help us design and build exceptional features that lower the bar for users to perform graph analytics. In this role, you will own the user‑facing surface of those products. You'll help new users get to value quickly by reducing friction in their first workflows, and make our internal tooling effective enough so the rest of the team can support and operate the service confidently. You will work closely with our internal design system at neo4j.design, and collaborate across product, design, backend, and SRE to ship cohesive, end‑to‑end experiences. This is a mid‑to‑senior role at the intersection of product UX, graph analytics, and cloud data platforms.

What You’ll Do
  • Build and evolve the Aura Graph Analytics user experience inside the Neo4j Aura console.
  • Develop and maintain the in‑app GUI for the Neo4j Graph Analytics App for Snowflake, an application that guides users through a multi‑step workflow: selecting Snowflake data, projecting them as graphs, configuring and running algorithms, and writing back.
  • Design the graph‑projection and algorithm‑configuration UX for users who are not graph experts: clear workflow steps, sensible defaults, validation, and interactive previews of sampled graphs.
  • Improve the internal support tooling used to inspect the state of Aura Graph Analytics deployments and diagnose customer issues.
  • Use our shared design system (neo4j.design) so our products feel like one family.
  • Partner closely with product, design, backend, and SRE to ship cohesive end‑to‑end experiences across team boundaries.
What You’ll Bring
  • Experience building and shipping production‑quality software.
  • Strong TypeScript/JavaScript skills and significant frontend experience in production codebases.
  • Solid experience with React and modern frontend tooling (such as Tailwind).
  • Comfort collaborating with designers in Figma (or similar tools) and translating designs into accessible, responsive UI.
  • A user‑centric mindset and a genuine interest in product UX, not just shipping components.
  • Experience creating API services in Golang, Java, or Python.
Bonus Points
  • Experience working with Spotify’s Backstage framework.
  • Familiarity with graph data, graph algorithms, or data‑science workflows.
  • Experience with Python‑based UI tooling such as Streamlit and AnyWidget.
  • Experience with Snowflake, Snowpark, and building UIs that run inside a Snowflake Native App.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full-Stack Software Engineer - GDS
Full-Stack Software Engineer - GDS

F-Prime Capital • Malmö kommun

On-site
SEK 900,000 - 1,300,000
Full-Stack Software Engineer - GDS
Full-Stack Software Engineer - GDS

Neo4j Inc • Malmö kommun

Hybrid
SEK 700,000 - 1,000,000
Full-Stack Engineer: Graph Analytics & Cloud UX
Full-Stack Engineer: Graph Analytics & Cloud UX

F-Prime Capital • Malmö kommun

On-site
SEK 900,000 - 1,300,000
Software Engineer - Developer Surface
Software Engineer - Developer Surface

Neo4j • Malmö kommun

Hybrid
SEK 900,000 - 1,150,000
Senior Software Engineer - Graph Analytics for Snowflake
Senior Software Engineer - Graph Analytics for Snowflake

Albert Invent • Malmö kommun

Remote
SEK 700,000 - 1,000,000
Remote Senior Graph Analytics Engineer for Snowflake
Remote Senior Graph Analytics Engineer for Snowflake

Albert Invent • Malmö kommun

On-site
SEK 700,000 - 1,000,000
Full-Stack Engineer: Graph Analytics UI & Cloud Apps
Full-Stack Engineer: Graph Analytics UI & Cloud Apps

Neo4j • Malmö kommun

On-site
SEK 700,000 - 900,000
Software Engineer - Aura, Instances
Software Engineer - Aura, Instances

Neo4j • Malmö kommun

Hybrid
SEK 700,000 - 950,000
Full-Stack Engineer: Graph Analytics & UX Focus
Full-Stack Engineer: Graph Analytics & UX Focus

Neo4j Inc • Malmö kommun

Hybrid
SEK 700,000 - 1,000,000
Tech Lead, Backend - GraphAware Hume
Tech Lead, Backend - GraphAware Hume

Neo4j • Sweden

Hybrid
SEK 1,200,000 - 1,800,000