EISS Rekrytering & Search AB - Logo

Fullstack Developer at Charma

EISS Rekrytering & Search AB

Östergötlands län, Linköping

Previous experience is desired

19 days left
to apply for the job

Fullstack Developer at Charma!

Charma is a pioneer in GiftTech™ – technology-driven, meaningful gifts for both businesses and individuals. With smart technology, seamless logistics, and personal service, we help our customers create real impact with minimal effort. We are growing rapidly and building the next generation platform for gifts, focusing on scalability, flexibility, and a great developer experience.

Our product spans the entire chain: product catalogs, checkout flows, dashboards, integrations, and mobile app. As a developer with us, you will influence both technology, architecture, and the direction of the product.

Tech Stack:

  • Frontend: Next.js (multiple customer and internal apps)
  • Backend/API: Hasura GraphQL on PostgreSQL + NestJS (OpenAPI)
  • Deploy & Dev: Docker/Docker Compose, pnpm workspaces, CI/CD
  • Other: Redis, StencilJS (web components), Docusaurus
  • Mobile: Separate app built with Capacitor (iOS/Android)

Your Role

We are looking for a product-oriented Fullstack Developer who wants to help shape a rapidly growing tech company from within. With us, you will work broadly with modern technology and move freely between our various applications – from the customer experience in our Next.js apps and internal dashboards to our dedicated mobile app. The role is a permanent position based at our central office in Linköping.

As a developer with us, you will have a significant influence on both the product and technology. You will:

  • Develop and enhance our Next.js applications for customers and internal teams
  • Consume and implement APIs via GraphQL/Hasura and REST/NestJS
  • Work on performance, developer experience, and architecture in a rapidly growing codebase
  • Be involved in CI/CD, release work, and central technical decisions
  • Contribute to the development of our mobile app and the components that connect the platform

This is a role where you will have great variety in your tasks – everything from product-related features to deeper technical improvements:

  • Build smart and frictionless purchase and redemption flows in our customer apps
  • Create powerful tools and features in the dashboard for our internal users
  • Further develop our AI assistant and its underlying components
  • Optimize caching, performance, and our strategies for SSR/ISR
  • Implement new features and improvements in the mobile app

About You

We are looking for a self-driven and curious developer who thrives in a social team where everyone helps each other and drives the product forward together. You have strong experience with TypeScript and React/Next.js and feel comfortable in modern frontend environments. You also have a good understanding of GraphQL and PostgreSQL, preferably with previous work in Hasura or NestJS, and you are used to handling monorepos and shared packages in a structured way.

You work methodically, take initiative, and find it easy to communicate and collaborate with both technical and non-technical colleagues. Experience with Docker in development or production environments is something you bring into the role, and if you also have knowledge of Redis, CI/CD, Capacitor, or areas such as e-commerce, payment flows, or product catalogs, we see it as a big plus.

About the Company

At Charma, you will be part of a dedicated and caring team that enjoys working together and having fun at work. We are located in a modern office in the heart of Linköping and work in a culture characterized by openness, short decision paths, and freedom with responsibility. Here, you will collaborate closely with our CTO and the rest of the team, where quick decisions and clear communication are a natural part of everyday life.

We work agile and value solutions that create real customer benefits. Through continuous testing, learning, and improvements, we ensure that we always move forward – both technically and product-wise.

As a developer with us, you will work in a modern tech stack and help shape the future of the product. You will work broadly, from frontend and backend to mobile app, in an environment that encourages innovation, accountability, and collaborative problem-solving. We are passionate about quality, simplicity, and a really good user experience – something that is also reflected in our customers' high ratings.

Are You Interested?

If you want to know more, do not hesitate to contact Recruitment Consultant Mia Neander at EISS Recruitment & Search. I am happy to answer questions and have a dialogue about how you would fit in at Charma. In this recruitment, we have chosen not to use a cover letter in the application form - your CV is sufficient.

The application deadline is January 2, 2026. We conduct ongoing selection and appointments will be made by agreement. Unfortunately, we cannot accept application documents via email, according to our privacy policy regarding GDPR.

EISS Recruitment & Search

EISS Recruitment & Search is a specialist recruitment company with offices in Norrköping and Linköping. Through our expertise in the field, market-leading systems, and innovative focus, we aim to elevate recruitment to a new level. Our goal is to establish ourselves as Östergötland's most sought-after company in recruitment, and our vision is to offer the best customer and candidate experience on the market. More information can be found at www.eissrekrytering.se (http://www.eissrekrytering.se)

🖐 Was this job fit for someone?
Share

Other jobs in the same field

Maybe it’s time to broaden the search with these available jobs

Keyword / Occupation
Similar jobs
Latest posts
  • Public Opinion - Opinion Poll Status Novus: Unchanged Support – Social Democrats Largest
    Wed, 19 Nov 2025 - 08:35