Senior Frontend / Full-Stack Developer

  • Full-time

Company Description

At Coach Solutions, we build software that helps the global shipping industry work smarter and make data-driven decisions — for both profit and sustainability. Backed by Kongsberg Maritime, we're entering a new phase: modernizing our architecture and scaling our impact.

Job Description

We're looking for a Senior Frontend / Full-Stack Developer to join our Platform & Development department. You'll take ownership of frontend development across our SaaS products, working closely with developers, QA, Product, and other stakeholders to deliver reliable, scalable software used by customers across the shipping industry.

Our stack centres on Next.js, React, Typescript and Vercel, backed by Azure and .NET Standard services, with Mapbox and tilesets powering our geospatial visualizations. We're an AI-fluent team — you'll be expected to use AI-assisted tools as part of how you work, not just be curious about them.

Qualifications

What you'll do

  • Design, build, and maintain modern frontend applications with React and Next.js.
  • Build interactive maps and geospatial visualizations using Mapbox and tilesets.
  • Integrate frontend applications with backend REST APIs, including .NET Standard services — with room to grow into full-stack work overtime.
  • Contribute to modernizing our existing architecture, with an eye on maintainability, scalability, and security.
  • Own features end-to-end: from design and implementation through testing, deployment, and monitoring (via tools like Monitive).
  • Use GitHub and GitHub Actions for version control, code review, and CI/CD.
  • Use AI-assisted development tools day-to-day to improve code quality, testing, and delivery speed.
  • Share knowledge, raise technical risks early, and help shape how the team works.

What you bring

Must have

  • 5+ years of professional software development experience, with a strong focus on frontend and production software used by real customers.
  • Strong hands-on experience with React, Next.js, and TypeScript/JavaScript.
  • Solid grasp of frontend architecture: component design, state management, responsive UIs.
  • Experience integrating frontend apps with REST APIs and backend services.
  • Comfortable with Git/GitHub, code review, and CI/CD pipelines.
  • Genuinely AI-fluent: you already use AI coding tools and understand their limits, not just open to trying them.
  • Clear communicator — able to explain technical trade-offs to both engineers and non-technical stakeholders.

Nice to have (we'll teach the rest)

  • Experience with Mapbox, tilesets, or geospatial data — no prior background required if you're keen to learn.
  • Exposure to Vercel deployment workflows.
  • Comfort working in Azure-based environments.
  • .NET Standard experience, or interest in growing into full-stack work.
  • Familiarity with monitoring/observability tools such as Monitive.

Additional Information

Practical details

  • Location: Copenhagen, on-site with hybrid flexibility
  • Team: Platform & Development department

Why Coach Solutions

  • A purpose-driven workplace at the intersection of tech and sustainability.
  • Real influence: if you see the problem, you own it — and if you make the best argument, you win, regardless of title.
  • An informal, social culture — monthly Friday bars, team events, summer and winter parties, family events, and more.
  • A skilled mentor and an experienced, engineering-minded team eager to help you succeed.
  • Room to grow — new responsibilities and career paths as the company scales.

Don't check every box?

That's okay — we'd still love to hear from you. If you have strong frontend experience, a passion for building great software, and the motivation to learn and grow, reach out. Let's build something meaningful together.

By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply