Senior Frontend Developer – Svelte & TypeScript
About the company
You will join a small, autonomous team that values collaboration, knowledge sharing, and continuous improvement. The role also offers opportunities to explore practical applications of AI tools, including developing reusable skills and workflows that improve team productivity.
Sperton is an international recruitment and workforce solutions company supporting organizations with talent acquisition, staffing and consultancy, People Management, Global Mobility, and business support. We connect skilled professionals with opportunities where they can contribute their expertise and create meaningful business impact.
Your tasks
Sperton is looking to support our client by finding an experienced Senior Frontend Developer to contribute to the development of a new ecosystem for condition monitoring.
In this role, you will build and maintain modern frontend applications, develop reusable interface components, and ensure responsive, high-performance user experiences. You will work with Svelte and TypeScript, contribute to automated testing, and make technical decisions that support the wider product and its long-term development.
- Develop, maintain, and improve frontend applications using Svelte and TypeScript.
- Build reusable widgets, interface components, and scalable frontend solutions.
- Create responsive interfaces that work effectively across different screen sizes and devices.
- Measure, analyse, and optimise frontend performance by identifying bottlenecks and implementing improvements.
- Write and maintain automated tests, including Playwright tests.
- Participate in technical design discussions and make sound engineering decisions with the wider product in mind.
- Collaborate with backend developers and other team members to deliver integrated solutions.
- Participate in code reviews and contribute to maintainable, high-quality code.
- Support other developers through collaboration, mentoring, and knowledge sharing.
- Explore practical uses of AI tools, including GitHub Copilot and reusable AI-assisted workflows.
Requirements
Required Qualifications
- Significant professional experience developing and maintaining frontend applications.
- Strong hands-on experience with TypeScript.
- Practical experience with Svelte.
- Experience developing reusable widgets and interface components.
- Strong knowledge of responsive web design using HTML and CSS.
- Practical understanding of Kubernetes and services running as pods.
- Ability to make technical decisions that consider product requirements, usability, maintainability, and performance.
- Willingness to share knowledge and contribute constructively to code reviews and technical discussions.
- Interest in applying AI tools to improve software development workflows.
Preferred Experience
- Experience with React or other modern frontend frameworks.
- Familiarity with Three.js or interactive visualisation.
- Experience with Git and collaborative development workflows.
- Familiarity with Docker and K3S.
- Understanding of backend technologies such as Go (Golang).
- Experience working with PostgreSQL or MongoDB.
- Familiarity with AWS, Azure DevOps, or cloud-based development environments.
- Experience using GitHub Copilot or similar AI-assisted development tools.
- Familiarity with design and collaboration tools such as Figma and Miro.
- Experience working in small, autonomous product teams.
Other
*Location: Gothenburg or Luleå, Sweden Employment Type: Contract Work Arrangement: Hybrid – approximately 25% remote Seniority Level: Senior Assignment Period: 4 January 2027 – 30 June 2027 Language Requirements:** English