Full Stack Developer

Xxl โ€” Sweden ยท Posted ~1 day ago

Mid Full-time Onsite

Skills

JavaScript TypeScript React Node.js REST APIs Cloud Solutions NoSQL Databases Git CI/CD Application Security AWS REST API NoSQL GraphQL

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Summary

A full-stack engineering role focused on developing frontend and backend solutions, integrations, APIs, cloud-based systems, and scalable digital applications. The position values technical ownership, collaboration, and continuous improvement.

Highlights

Opportunity to work across the full technology stack, influence technical decisions, build scalable solutions, and contribute to impactful digital platforms.

Description

At XXL, we're on a mission to create the best shopping experience for sports and outdoor enthusiasts across the Nordics. Behind every great customer experience is a strong technology team, and we're looking for a Fullstack Developer who wants to help us build and improve the digital solutions that power XXL. As part of our in-house IT team, you'll work across the entire technology stack, developing everything from customer-facing e-commerce solutions to internal applications, integrations and automation. This is an opportunity to work with modern technologies, influence technical decisions and contribute to scalable solutions that make a real impact across the business. About The Role As a Fullstack Developer, you'll be responsible for developing, maintaining and improving both frontend and backend solutions across XXL's digital platforms. Working closely with developers, architects and business stakeholders, you'll contribute to everything from new features and integrations to infrastructure improvements and long-term technical development. We value developers who are curious, pragmatic and passionate about building robust, secure and scalable solutions. What You'll Be Doing As part of the development team, you'll: Develop new functionality across frontend, backend, infrastructure and integrationsImprove and maintain our e-commerce platform and internal applicationsBuild, maintain and optimise APIs and integrations between different systemsContribute to architecture discussions and technical decision-makingImprove performance, scalability, security and cost efficiency across our platformsDesign and maintain event-driven integrations, scheduled jobs, queue-based processing and synchronous/asynchronous system flowsDebug and monitor distributed systems using logs, metrics and monitoring toolsWork with CI/CD pipelines, deployments and multiple development environmentsReduce technical debt and continuously improve code quality and maintainabilityCollaborate with the development team to continuously improve ways of working and engineering best practices Who we're looking for We're looking for someone who enjoys solving complex technical challenges and building high-quality solutions that last. You likely have: At least 3 years of experience in a similar Fullstack Developer roleExperience with modern JavaScript/TypeScript developmentStrong knowledge of React and Node.jsExperience building frontend and backend applications using modern web technologiesExperience working with REST APIs, integrations and API contractsExperience with serverless architectures and cloud-based solutionsGood understanding of distributed systems, event-driven architecture and asynchronous processingExperience working with NoSQL databasesExperience with Git, code reviews and collaborative software developmentExperience with CI/CD pipelines, automated testing and deployment processesKnowledge of application security, authentication, authorization and IAMYou communicate fluently in English, both verbally and in writing. Swedish or Norwegian language skills are a plus It's an advantage if you also have experience with: Next.jsAWS services such as DynamoDB, S3, CloudWatch, ECS, API Gateway, Cognito or CloudFrontInfrastructure as Code (CloudFormation/CDK)GraphQLCypress or PlaywrightWeb performance optimisationCSS, SASS, component libraries and FigmaAI tools, automation and emerging technologiesE-commerce platforms and digital retail Who you are We believe you'll thrive in this role if you are: Curious and eager to learn new technologies.Passionate about creating high-quality software.A proactive problem solver who enjoys taking initiative.Pragmatic and able to balance technical quality with business value.A collaborative team player who enjoys sharing knowledge.Structured and quality-focused, with a long-term mindset.Motivated by continuous improvement and modern ways of working. Why join XXL? At XXL, technology is an important part of our future. We develop many of our digital solutions in-house, giving our developers the opportunity to influence both technology choices and ways of working. You'll become part of a collaborative team where knowledge sharing, continuous learning and innovation are highly valued. We offer exciting technical challenges, modern technologies and the opportunity to contribute to solutions used by millions of customers across the Nordics. If you're looking for a role where you can combine hands-on development with real business impact, we'd love to hear from you. Practical information Location: HQ Stockholm Due to the summer holiday period, we have set the application deadline to 23rd August. As a result, there may be a slightly longer response time than usual between your application and hearing from us. We've replaced the traditional cover letter with a few screening questions, and you'll simply need to upload your CV as part of your application. Please note that we only process applications submitted through our online application system. If you have any questions about the role, please contact Peter Skogsberg, IT Development Manager, Peter.Skogsberg@xxl.se / +46 7024 18527 We look forward to hearing from you!