FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Flutter Engineer – Contract
AND Digital. Own a self-contained area of a highly regulated, safety-critical medical technology application from initial design through merged, tested, and documented code .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing and deploying medical technology applications with a focus on safety and regulatory compliance. Proficient in Dart and Flutter for embedded systems, with a strong emphasis on performance optimization and testing methodologies.
Highest-signal resume keywords
Dart ProgrammingFlutter DevelopmentEmbedded LinuxUnit TestingMedical Technology Compliance
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Flutter_blocCubitProvider Architectural PatternsCustomPainter ChartsSocket ConnectionsFlatBuffersStream Regulation TechniquesFigma Design TranslationC++ Protocol ReviewContinuous Integration
Tools & Technologies
Systemd Service ManagerTouchscreen LayoutsTime-Zone SettingsData Export FunctionsService Utilities
Industry Keywords
Safety-Critical ApplicationsRegulatory Quality FrameworksFMEAClinical Notation FeaturesData Quality Thresholds
Tech Stack
Tools & technologiesDartFlutterLinuxC++
About the role
Key responsibilities & impact- Own a self-contained area of a highly regulated, safety-critical medical technology application from initial design through merged, tested, and documented code
- Construct guided setup workflows, patient ID workflows, sensor lifecycle tracking, data quality thresholds, subsystem monitoring screens, and embedded guidance tools
- Deliver real-time metric displays, interactive timeline graphs, target value baselines, motion metric indicators, historic data visualization, and clinical notation features
- Build prioritized alert views, silence controls, customizable limit ranges, and status message panels
- Develop screens for system boot, permissions routing, loss-of-signal alerts, time-zone settings, pause states, discharge workflows, shutdown routines, service utilities, and data export functions
- Work closely with the Software Architect and engineers responsible for surrounding components
- Take ownership of delivery within the assigned application area
Requirements
What you’ll need- Demonstrated experience deploying Dart and Flutter interfaces on embedded Linux setups (flutter-auto)
- Familiarity with fixed touchscreen layouts, virtual keypads, and systemd service managers
- Deep practical knowledge of flutter_bloc, Cubit, and provider architectural patterns
- Experience utilizing sealed classes, pattern matching, and stream regulation techniques
- Proven background building socket connections to process size-prefixed FlatBuffers packets over local TCP networks
- Strong capability creating performant CustomPainter charts for high-frequency data streams with minimized memory allocation overhead
- Comprehensive understanding of Flutter localizations, ARB files, and timezone-aware component rendering
- Strong track record in unit, widget, screenshot, and regression testing, reaching full coverage metrics across safety-critical modules
- Experience with continuous integration, detailed peer reviews, structured inline documentation, and clear requirement mapping
- Familiarity with medical technology environments or regulatory quality frameworks
- Working knowledge of C++ for reviewing protocol definitions and defining service interfaces
- Comfort translating Figma designs and contributing toward software risk evaluations (FMEA)
Benefits
Comp & perks- Equal opportunity employer committed to an inclusive workplace
- Reasonable adjustments throughout the recruitment process where required