Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Assignment description:
- For our client we're currently looking for a Backend / Full‑Stack Developer (React, Node.js, GraphQL).
Responsibilities:
- Migrate existing REST APIs (Next.js API routes) to a standalone Express‑based GraphQL server (Apollo).
- Design and implement a new Prisma schema based on a normalised data model; ensure the transition from Drizzle happens without data loss.
- Build GraphQL resolvers, mutations and subscriptions for schedules, visits, employees, optimisation jobs and related entities.
- Develop data mappers that translate between the new database/GraphQL layer and UI components (e.g. Bryntum SchedulerPro).
- Participate in front‑end development using React 18 + Vite: set up Apollo Client, create reusable components and migrate existing logic from Next.js.
- Handle authentication/authorisation (via Clerk) and multi‑tenant concerns
- Ensure robust test coverage, performance and code quality across back end and front end
- Contribute to technical decisions, architecture discussions and documentation.
Your profile:
- 5+ years’ experience with Node.js/TypeScript and modern web development
- Strong understanding of GraphQL and REST; hands‑on experience with Apollo Server/Client.
- Experience with Prisma or similar ORMs and relational databases (PostgreSQL).
- Familiarity with React and modular frontend architecture; knowledge of Vite and component libraries is a plus.
- Comfortable with test‑driven development and CI/CD workflows.
- Ability to work independently in a small team, communicate clearly and influence architecture and tech choices.
Nice to have:
- Exposure to scheduling/optimisation domains.
- Experience with Bryntum SchedulerPro or similar calendar components.
- Prior experience migrating between ORMs or undertaking large‑scale refactoring.
Practicalities:
Location: Hybrid or remote out of Stockholm
Scope: Full‑time or by agreement, initial project of ~20 weeks with potential extension.
Languages: Working proficiency in English (Swedish is a plus but not required).
If interested, or you know someone that could be, please get in touch and we can speak?
Key Skills
Ranked by relevanceReady to apply?
Join Digisourced. and take your career to the next level!
Application takes less than 5 minutes

