← Back to jobs

Senior Software Engineer AI-Driven Development

  • On-site
  • Sweden
  • English
  • Posted 21.09.26 12:58

Senior Software Engineer AI-Driven Development - Awardit About the Role: We are looking for a product-minded senior software engineer who enjoys building modernapplications and solving real business problems.This is a hands-on engineering role with a strong focus on application development, primarilyusing TypeScript and Node.js. You will work closely with Product Owners, stakeholders and otherengineers to understand problems, challenge assumptions, shape solutions and build softwarethat creates real customer value.You will also help us evolve towards a more AI-assisted and specification-driven way ofdeveloping software, where automated testing is a natural part of delivering reliable software.We are particularly interested in engineers who have fundamentally changed how they buildsoftware through AI-assisted workflows, rather than simply using AI as a coding assistant.Success in this role is measured both by the software you build and by your ability to improvehow the engineers around you work. What You'll Do: Build Products That Solve Real Business ProblemsDesign and build complete applications and services, from APIs, integrations and backendservices to user-facing functionality.Work closely with Product Owners, Engineers and stakeholders to understand business problemsand turn requirements into pragmatic technical solutions.Take ownership of solutions from idea to production, including the automated tests needed todeliver and evolve them with confidence.Challenge assumptions and contribute to solution design and architecture while balancingquality, simplicity and delivery speed.Drive Specification-Driven DevelopmentWe believe software quality is largely determined before implementation begins.You will help improve how we work with: Product requirementsTechnical specificationsAcceptance criteriaSolution designAPIs and contractsAutomated validation and testing The goal is not more documentation, but less ambiguity, better alignment and a faster path fromidea to reliably tested software. Drive AI-Assisted Software DevelopmentYou will actively explore how AI can improve productivity and quality throughout the developmentlifecycle, including: Requirements and specification refinementTechnical analysis and solution designImplementation and refactoringTest generation and validationCode reviewDocumentationDebugging and troubleshooting An important part of the role is turning successful experiments into practical workflows,guidelines and patterns that other engineers can use. Improve Developer EffectivenessCreating better conditions for engineers to build high-quality software efficiently is an importantpart of the role. This includes automated testing, strong development practices, reusablepatterns and clear technical guidelines.You will lead through technical expertise, curiosity and example — experimenting with new ideas,validating them in practice and helping others adopt approaches that create real value.A solid understanding of modern cloud environments, CI/CD and software operations isimportant, while the primary focus remains application development rather than infrastructure. Our Technology LandscapeOur technology landscape includes TypeScript, Node.js, React, GraphQL, Java, PHP , AWS andevent-driven architectures.We are moving towards TypeScript and Node.js as a core part of our modern applicationdevelopment, while Java- and PHP-based platforms remain an important part of our existingarchitecture.Experience across this landscape is valuable, but we care more about strong engineeringfundamentals, application development skills and the ability to choose the right solution for theproblem. What We're Looking ForYou likely have: Several years of professional software engineering experience.Strong application development experience with TypeScript and Node.js.Experience designing and building complete applications, APIs, integrations andservices.Strong experience with automated testing as a natural part of software delivery.Experience with modern software development practices.Experience working with cloud-based applications.Experience working closely with Product Owners and business stakeholders.Hands-on experience using AI-assisted development tools. You are likely someone who: Think about business outcomes before implementation details.Sees testing as part of development rather than a separate phase.Enjoys solving problems rather than simply completing tasks.Challenges assumptions constructively.Takes ownership and drives initiatives forward.Balances pragmatism with long-term thinking.Looks for ways to improve how the whole team builds software. Nice to Have Experience with React or GraphQL.Experience working with Java or PHP applications.Experience modernising legacy systems.Experience with event-driven architectures and AWS.Experience introducing engineering practices or guidelines across teams.Experience with AI-native development workflows and agent-based tooling. This position is based in Gothenburg, with an office-first working policy. Why Join Awardit? Awardit is modernising both its technology landscape and the way we build software.We want to move towards a more specification-driven and AI-assisted approach to softwaredevelopment, where clear requirements and specifications provide the foundation forimplementation, automated testing and AI-assisted workflows.This role gives you the opportunity to help shape that approach — establishing the practices,guidelines and workflows that enable us to move from business idea to production software withgreater speed, quality and confidence.At the same time, you will remain deeply hands-on, building new applications and services andhelping turn these ways of working into something that creates real value in practice.