Modoante
SwedenFull TimeEngineering and Information Technology

Senior Software Engineer AI-Driven Development

Techpie | Gothenburg, Västra Götaland County, Sweden | Salary not specified

Source: JobsPipe

Required Skills

typescriptnode.jsreactgraphqljavaphpaws
View company

Role snapshot

Work model
On-site
Language
Not specified
Experience
Not specified
Posted
Posted 1 day ago
Application deadline
2026-10-06

What you'll do

Senior Software Engineer AI-Driven Development - Awardit About the Role: We are looking for a product-minded senior software engineer who enjoys building modern applications and solving real business problems. This is a hands-on engineering role with a strong focus on application development, primarily using TypeScript and Node.js. You will work closely with Product Owners, stakeholders and other engineers to understand problems, challenge assumptions, shape solutions and build software that creates real customer value. You will also help us evolve towards a more AI-assisted and specification-driven way of developing software, where automated testing is a natural part of delivering reliable software. We are particularly interested in engineers who have fundamentally changed how they build software 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 improve how the engineers around you work. What You'll Do: Build Products That Solve Real Business Problems Design and build complete applications and services, from APIs, integrations and backend services to user-facing functionality. Work closely with Product Owners, Engineers and stakeholders to understand business problems and turn requirements into pragmatic technical solutions. Take ownership of solutions from idea to production, including the automated tests needed to deliver and evolve them with confidence. Challenge assumptions and contribute to solution design and architecture while balancing quality, simplicity and delivery speed.Drive Specification-Driven Development We believe software quality is largely determined before implementation begins. You will help improve how we work with:

  • Product requirements
  • Technical specifications
  • Acceptance criteria
  • Solution design
  • APIs and contracts
  • Automated validation and testing

The goal is not more documentation, but less ambiguity, better alignment and a faster path from idea to reliably tested software. Drive AI-Assisted Software Development You will actively explore how AI can improve productivity and quality throughout the development lifecycle, including:

  • Requirements and specification refinement
  • Technical analysis and solution design
  • Implementation and refactoring
  • Test generation and validation
  • Code review
  • Documentation
  • Debugging 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 Effectiveness Creating better conditions for engineers to build high-quality software efficiently is an important part of the role. This includes automated testing, strong development practices, reusable patterns 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 is important, while the primary focus remains application development rather than infrastructure. Our Technology Landscape Our technology landscape includes TypeScript, Node.js, React, GraphQL, Java, PHP , AWS and event-driven architectures. We are moving towards TypeScript and Node.js as a core part of our modern application development, while Java- and PHP-based platforms remain an important part of our existing architecture. Experience across this landscape is valuable, but we care more about strong engineering fundamentals, application development skills and the ability to choose the right solution for the problem. What We're Looking For You 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 and

services.

  • 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 software development, where clear requirements and specifications provide the foundation for implementation, 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 with greater speed, quality and confidence. At the same time, you will remain deeply hands-on, building new applications and services and helping turn these ways of working into something that creates real value in practice.

Work resources

Helpful work resources for this job

Sign in to read

Application checklist

Review your application before submitting

A quick checklist to help candidates submit a clearer, more complete application.

Read resource