Senior Fullstack Engineer - with focus on frontend
Summary
Contract role via emagine (start October, possible until end of 2027), on-site in Sweden: a senior fullstack engineer joins a client's data platform team to build internal data-quality tooling — React/TypeScript dashboards and developer-portal plugins, plus a Java backend service (DQS) that tracks quality metrics and auto-creates Jira tickets.
We are looking for a Senior Fullstack Engineer to join Palico in Data Platform. The team owns the Data Application Portal (DAP), the Data Quality Service (DQS), and a suite of internal developer portal tools that measure and surface the quality of User Behavior Data across the company. Our squad is looking for a platform engineer specialized in JavaScript/TypeScript, React, and Java backend development to help build internal tools, APIs, and dashboards that allow data application owners and engineering squads to monitor, triage, and improve data quality at scale. As part of this squad, you will closely collaborate with our internal customers (e.g., data application owners, spec-owning squads, data consumers, insight managers) to determine the best solutions to scalably meet their needs.
What you’ll do
Work in a fast-paced environment to build and evolve data quality tooling for our developers
Collaborate with other engineers, data scientists, designers, user researchers and product managers to craft the best possible user experience on our internal tools and infrastructure
Build and maintain internal developer portal plugins and dashboards that surface data quality metrics and compliance scores
Evolve the Data Quality Service (DQS) , the Java backend that serves quality metrics, manages issues, and auto-creates Jira tickets when quality thresholds are breached
Improve the onboarding experience for teams adopting data quality objectives, golden path examples, clearer configuration, lower barrier to entry
Identify pain points in adoption and integration experience of our engineers to our internal tools
Ensure the developer experience is seamless for all developers
Who you are
You are experienced with modern JavaScript/TypeScript coding, testing, debugging, and automation techniques
Some Java Experience is required.
You are passionate about building a good developer experience by creating robust APIs and dashboards for monitoring data quality
You have a quality-mindset and are interested in all parts of software development: coding, testing, deployment, monitoring
You are comfortable around infrastructure and have some Java coding experience
You care about the user experience and know how to build user-friendly web applications
It is a bonus if you have experience with any of the following areas: GCP, Kubernetes, GRPC, protobuf, large scale data pipelines.
Experience working with platform teams.
Start: Oktober
Length: Possibility until the end of 2027
Workplace: Sweden.
