Frontend Developer – React & TypeScript
Build accessible, high-performing web features with React and TypeScript, owning them from design to production in a collaborative Gothenburg team.
Location: Gothenburg, Sweden
Employment Type: Contract
Work Arrangement: Hybrid – 25% remote
Seniority Level: Intermediate
Assignment Period: 1 December 2026 – 31 December 2027
Language Requirements: Fluent English
About the Role
Sperton is looking to support our client by finding an experienced Frontend Developer to develop and deliver customer-facing features for modern web applications.
In this role, you will take end-to-end ownership of frontend solutions, from requirements clarification and UX collaboration to implementation, testing, release, production monitoring and continuous improvement. You will work closely with product, UX, backend and engineering teams to build responsive, accessible, secure and high-performing applications using React and TypeScript.
Key Responsibilities
Design and develop responsive, accessible and user-friendly web applications using React and TypeScript.
Own frontend features throughout the development lifecycle, from requirements and UX collaboration to production.
Build reusable, secure, maintainable and well-tested UI components.
Integrate frontend applications with REST and GraphQL APIs.
Contribute to frontend architecture, state management and technical design decisions.
Develop and maintain unit, component, integration and end-to-end tests.
Improve application performance, accessibility, browser compatibility, observability and reliability.
Participate in code reviews, share knowledge and support less-experienced engineers.
Use AI-assisted development tools responsibly, validating generated outputs for quality, security, accessibility and maintainability.
Required Qualifications
Demonstrated experience independently delivering frontend features in production environments.
Strong knowledge of JavaScript, TypeScript, React, HTML and CSS.
Experience with modern frontend architecture, reusable component design and state management.
Experience integrating REST and/or GraphQL APIs and managing asynchronous application flows.
Practical experience with Git, CI/CD pipelines, package management and frontend build tools.
Experience with automated testing tools such as Jest, React Testing Library or Cypress.
Experience working in Agile product teams using Scrum or Kanban.
Strong ownership, analytical problem-solving, communication and collaboration skills.
Fluent English, both written and spoken.
Preferred Experience
Experience with design systems and component libraries.
Knowledge of Node.js, server-side rendering or micro-frontend architecture.
Experience with WebSockets, event-driven user interfaces or real-time applications.
Experience with AWS, observability tools or cloud-hosted web applications.
Knowledge of clean architecture, reusable design principles and frontend performance optimization.
Experience with AI-assisted development tools such as GitHub Copilot, Amazon Q, Kiro, MCP servers or AI agents.
Degree in Software Engineering, Computer Science, Interaction Design or equivalent practical experience.
About Sperton
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.
- Department
- Information Technology
- Role
- Application Developer
- Location
- Gothenburg
- Remote status
- Hybrid
- Employment type
- Contract
- Job location
- Sweden
- Employment Level | Seniority
- Associate
Workplace & Culture at Sperton
At Sperton, we believe that great results come from great people.
Our culture is built on trust, collaboration, and a shared passion for delivering quality in everything we do.
We are a Norwegian-owned international company with colleagues across Europe, Asia, and the USA, working together seamlessly across time zones and cultures. Our teams are diverse, yet united by the same goal — to connect people and companies in meaningful ways.
We value openness, initiative, and continuous learning. Everyone at Sperton is encouraged to take ownership, share ideas, and challenge existing ways of working to make our solutions even better.
Even though we operate globally, our approach is personal. We take pride in creating a supportive and inclusive environment where people feel heard, respected, and motivated to grow — both professionally and personally.