> Markdown version of [/jobs/ext/22294-junior-flutter-dart-app-developer](https://www.wearedevelopers.com/jobs/ext/22294-junior-flutter-dart-app-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Junior Flutter Dart App Developer - **Company:** OSI Systems - **Location:** Edinburgh, UK - **Experience:** Starter - **Contract:** Permanent contract - **Skills:** Flutter, Java (Programming Language), Microsoft Azure, Mobile Application Development, Code Review, Continuous Integration, Data Structures, Database Applications, Github, Mobile Application Software, Object-Oriented Software Development, Scrum Methodology, Software Architecture, Software Engineering, Multithreading, Delivery Pipeline, Swift (Programming Language), Git, Kotlin, Dart, Asynchronous Programming, Objective C++, Restful APIs - **Published:** May 21, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=8d665a33274b9164 ## About the Role Do you have experience in Swift?, * 2+ years of software development experience, including hands-on Flutter development. * + 2+ years of mobile application development experience. + Proficiency in Dart and experience with at least one additional mobile language (Swift, Kotlin, Java, Objective-C). + Solid understanding of mobile architecture and state management patterns. + Familiarity with multi-threading and asynchronous programming. + Strong grounding in OOP, data structures, algorithms, and problem-solving. + Experience using Git, Azure DevOps and/or GitHub in a professional environment. + Understanding of CI/CD workflows for mobile applications. + Ability to work effectively within Agile/Scrum development processes. + Proactive, self-motivated, and eager to learn. + Strong collaboration and communication skills, ideally with exposure to distributed teams. ## Description At Spacelabs Healthcare, we are committed to transforming healthcare technology through continuous innovation. Our solutions provide clinicians with essential real-time patient data-supporting better decision-making, improving clinical efficiency, and enhancing patient safety across both local and remote care environments. Why join Spacelabs? Because the work you do here genuinely impacts lives. We are looking for a Junior Flutter/Dart Software Engineer to join our R&D Engineering team. In this hands-on role, you will work alongside senior engineers and cross-functional partners to develop high-quality mobile applications that support clinicians worldwide. You'll gain experience in modern software architecture, learn best practices in CI/CD, and contribute to shaping the future of our mobile platform., + Design, develop, test, document, and maintain mobile applications using Flutter and Dart. + Support architectural and technical design activities under the guidance of senior engineers. + Develop data-driven applications that integrate with RESTful backend services. + Build responsive, accessible, and performant user interfaces following Flutter best practices. + Collaborate with cross-functional teams to define requirements and technical solutions. + Participate in code reviews to ensure quality, consistency, and maintainability. + Deliver assigned work on time as part of an Agile/Scrum team. + Contribute to CI/CD pipelines and automated build, test, and deployment workflows. + Support ongoing improvements to tooling, frameworks, and engineering processes. + Write clean, structured, testable, and maintainable code. + Work effectively in asynchronous and multi-threaded environments. * Uphold Spacelabs' core values: Integrity, Innovation, Accountability, and Teamwork. * Demonstrate behavior consistent with the company's Code of Ethics and Conduct. * It is the responsibility of every employee to report to their manager or a member of senior management any quality problems or defects in order for corrective action to be implemented and to avoid recurrence of the problem. * Duties may be modified or assigned at any time to meet the needs of the business. ## Related Videos - [Dart - a language believed dead, experiences a new bloom](https://www.wearedevelopers.com/videos/442-dart-a-language-believed-dead-experiences-a-new-bloom) - [Intro to Flutter Development](https://www.wearedevelopers.com/videos/170-intro-to-flutter-development) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Dart - a language believed dead, experiences a new bloom](https://www.wearedevelopers.com/videos/955-dart-a-language-believed-dead-experiences-a-new-bloom) - [Flutter Packages and Plugins - A Look Under the Hood](https://www.wearedevelopers.com/videos/555-flutter-packages-and-plugins-a-look-under-the-hood) ## Related Articles - [Basic And Advanced Networking in Dart and Flutter](https://www.wearedevelopers.com/magazine/112-basic-and-advanced-networking-in-dart-and-flutter) - [Flutter Developer Salary [2023]](https://www.wearedevelopers.com/magazine/199-flutter-developer-salary-2023) - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [8 No-Code App Builders](https://www.wearedevelopers.com/magazine/300-8-no-code-app-builders) - [A Guide to Choosing the Right Tools for App Developers](https://www.wearedevelopers.com/magazine/391-a-guide-to-choosing-the-right-tools-for-app-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)