Fullstack Developer - Flutter, .NET & Connected Devices (SMARTLINK IoT Mobile)

Atlas Copco Group Co.,Ltd

Antwerpen

Hybrid

EUR 65,000 - 90,000

Full time

4 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Atlas Copco Group seeks an experienced software professional to own major mobile features for SMARTLINK, combining Flutter/Dart frontend with ASP.NET Core backend services. You will collaborate with product, UX, and QA to deliver reliable onboarding, offline-capable experiences, and field-ready deployments.

You will work across discovery, implementation, analytics, and troubleshooting, ensuring user-centric flows even under poor connectivity. Hybrid collaboration with a global team is expected.

Qualifications

  • Several years of hands-on software development with ownership of a feature end to end.
  • Strong C# and .NET, including REST APIs and backend services you have designed.
  • Production Flutter and Dart experience in apps used by real users.
  • Modern engineering habits: testing next to code, code review, CI/CD and build setups.
  • Strong analytical and root cause skills; you keep digging to know why.
  • Comfortable in a multidisciplinary agile team and able to challenge requirements.
  • Fluency with AI tooling and ability to verify outputs.

Responsibilities

  • Build new capabilities for SMARTLINK Mobile in Flutter and Dart, and extend ASP.NET Core services and APIs behind them.
  • Take part in discovery and refinement: understand persona and journey, apply jobs-to-be-done thinking.
  • Work with Product Owner and designer from the first sketch and flag flows that don’t hold in real conditions.
  • Build commissioning and onboarding experiences for sensors, gateways and connected equipment.
  • Engineer for intermittent connectivity, offline behaviour and slow networks; guide users on next steps.
  • Close the loop with data in Mixpanel and New Relic; track commissioning success rates.
  • Keep quality high with tests, code reviews, architecture discussions, and production troubleshooting.
  • Leverage AI in daily work and raise the bar on its usage.

Skills

C#
.NET
Flutter
Dart
REST APIs
CI/CD
Testing
Root cause analysis
Agile team
AI tooling

Tools

Flutter
Dart
ASP.NET Core
Mixpanel
New Relic
Azure

Job description

Your role

SMARTLINK is Atlas Copco's connectivity and monitoring platform for compressed air installations: more than 300,000 connected assets, over 100,000 users worldwide, billions of data points a day. For a large share of those users the mobile app is the connected ecosystem - commissioning equipment, troubleshooting a gateway that will not come online, acting on an alert - so it decides how our mobile experience is perceived, often before anyone opens the portal.

A growing part of the roadmap is device onboarding, and that makes this more than a business app: users in the field discover sensors and gateways, connect them over Bluetooth Low Energy, configure WiFi, provision equipment and troubleshoot when communication fails. Your work sits where mobile software, cloud services and physical hardware meet - flows that have to hold up when connectivity is poor, the hardware is not in a known state, and the person holding the phone is a technician on a noisy plant floor rather than a power user at a desk.

You join a product team (Product Owner, UX/UI designer, Flutter and .NET developers, test engineers) that owns the whole mobile experience from discovery to production.

You work across the whole product lifecycle rather than implementing requirements handed to you. You help understand the problem, validate the solution, build production software, and then look at whether it actually changed anything for the user.

You move between product discussions, Flutter development, backend services, APIs design and implementation, analytics and troubleshooting. One day is user journeys with the Product Owner and designer; the next is a Flutter feature, an ASP.NET Core endpoint, or working out from Mixpanel why a commissioning flow is being abandoned at step three.

You will be comfortable in a codebase with history and constraints, and you care as much about the problem as the solution - what frustrates the user in the field is as interesting to you as the architecture behind it.

In This Role, You Will
  • Build new capabilities for SMARTLINK Mobile in Flutter and Dart, and extend ASP.NET Core services and APIs behind them - owning a capability end to end rather than one side of it.
  • Take part in discovery and refinement: understand the persona and the journey, apply jobs-to-be-done thinking, and challenge a requirement before it is built rather than after.
  • Work with the Product Owner and designer from the first sketch, and say so when a flow does not hold once real devices and real field conditions are involved.
  • Build the commissioning and onboarding experiences for sensors, gateways and connected equipment.
  • Engineer for the field: intermittent connectivity, offline behaviour, slow networks, and failure states that tell the user what to do next instead of what went wrong.
  • Close the loop with data: adoption and usage in Mixpanel, system behaviour in New Relic, and commissioning success and failure rates treated as a first-class product metric.
  • Keep quality where it belongs: tests alongside the product code, code review, architecture discussions, and your share of production troubleshooting.
  • Leverage AI in your daily work and help the team keep raising the bar on how we use it.

To succeed, you will need

At Atlas Copco Group, our slogan for various positions is "hire for attitude & train for skill". We train you for these positions through on-the-job-training. Do you only partly meet the profile as outlined below? No problem! We still encourage you to apply and take this opportunity. Who knows, on-the-job-training may be available for you for this position.

You have built and shipped a mobile or fullstack product that other people depend on - not a greenfield demo, but something with history, users and constraints. You can tell the difference between a flow that is finished and one that merely works, and you are as comfortable in a product conversation as in a stack trace. We need you to hit the ground running: come in as a solid medior and grow into owning a significant part of the mobile product, or arrive senior and set the patterns the team adopts.

Your Profile Includes
  • Several years of hands-on software development, at a level where you own a feature end to end: design, implementation, data, and the edge cases in between.
  • Strong C# and .NET, including REST APIs and backend services you have designed rather than only consumed.
  • Production Flutter and Dart experience - an app that real users depend on, not a demo.
  • Modern engineering as a habit: testing next to the product code, code review, CI/CD, and a build setup you understand.
  • Strong analytical and root cause skills. You keep digging until you know why, not just that it failed.
  • Comfortable in a multidisciplinary agile team, with the confidence to say in refinement that something should not be built the way it is specified.
  • Fluency with AI tooling plus the judgement to verify what it produces.
Considered a Plus
  • Genuine interest in UX and product discovery - you want to understand how the user works, not just what to build.
  • Bluetooth Low Energy, WiFi provisioning or device onboarding development.
  • Connected devices, sensors and gateways, or industrial IoT more broadly.
  • Offline-first mobile applications and mobile performance work.
  • Analytics and observability in practice: Mixpanel, New Relic, feature flags, A/B testing.
  • Azure, event-driven architectures and microservices.
  • Firmware update workflows.
In return, we offer

At Atlas Copco Group you will join an international and diverse environment with specialists from different disciplines. Our culture is rooted in Swedish values, which includes a family feeling, respect and diversity. We invest in our employees’ development and well-being, and we provide a flexible work-life balance. With our inclusive and caring environment, you get the support and inspiration you need to grow.

You will benefit from a comprehensive onboarding program, including guidance by a personal godmother/godfather. As part of the Atlas Copco Group, you will also have access to global career opportunities. We offer a competitive compensation and benefits package, including health insurance, paid leave and retirement benefits.

Job location

This role offers a hybrid working arrangement, allowing you to split your time between working remotely and being on-site at our Atlas Copco airpower site in Wilrijk, Belgium (BE).

Uniting curious minds

Behind every innovative solution, there are people working together to transform the future. With careers sparked by initiative and lifelong learning, we unite curious minds, and you could be one of them.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Fullstack Developer - Flutter, .NET & Connected Devices (SMARTLINK IoT Mobile)
Fullstack Developer - Flutter, .NET & Connected Devices (SMARTLINK IoT Mobile)

Atlas Copco • Antwerpen

On-site
EUR 70,000 - 100,000
Health insurance
Flexible work arrangement
Career development
Senior .NET Developer (SMARTLINK IoT platform)
Senior .NET Developer (SMARTLINK IoT platform)

Atlas Copco • Antwerpen

On-site
EUR 70,000 - 100,000
Health insurance
Paid leave
Retirement benefits
+1
Senior .NET Developer (Aftermarket Applications)
Senior .NET Developer (Aftermarket Applications)

Atlas Copco Group Co.,Ltd • Antwerpen

Hybrid
EUR 70,000 - 110,000
Health insurance
Paid leave
Retirement benefits
+1
Senior .NET Developer (Aftermarket Applications)
Senior .NET Developer (Aftermarket Applications)

Atlas Copco • Antwerpen

On-site
EUR 80,000 - 100,000
Health insurance
Flexible work-life balance
Onboarding program
Product Owner & Team Leader - Aftermarket Applications
Product Owner & Team Leader - Aftermarket Applications

Atlas Copco Group Co.,Ltd • Antwerpen

Hybrid
EUR 70,000 - 100,000
Health insurance
Onboarding program
Global job opportunities
+2
Embedded software developer
Embedded software developer

Atlas Copco • Antwerpen

On-site
EUR 65,000 - 95,000
Health insurance
Retirement benefits
Hybrid work model
+1
Product Development Solutions Engineer
Product Development Solutions Engineer

Atlas Copco • Antwerpen

On-site
EUR 55,000 - 75,000
Health insurance
Paid leave
Retirement benefits
+1
Senior Data Engineer
Senior Data Engineer

Atlas Copco Group Co.,Ltd • Antwerpen

Hybrid
EUR 60,000 - 85,000
Health insurance
Paid leave
Retirement benefits
Senior Designer
Senior Designer

Atlas Copco • Antwerpen

On-site
EUR 45,000 - 65,000
Health insurance
Paid leave
Retirement benefits
+1
BI developer
BI developer

Atlas Copco Group Co.,Ltd • Antwerpen

Hybrid
EUR 55,000 - 90,000
Health insurance
Retirement benefits
Flexible work-life balance
+1