Job Detail

Junior Flutter / Dart Software Engineer

Others Full–time
ID: #3142
Posted: 2026-02-25
Salary

Description

What You’ll Do: • Design, develop, test, and maintain high-quality mobile applications using Flutter and Dart • Contribute to application architecture and technical design under senior guidance • Build and maintain data-driven apps that integrate with RESTful backend services • Develop responsive, performant, and accessible UI components • Work with cross-functional teams to define requirements and technical solutions • Participate in design, architecture, and code reviews • Deliver assigned tasks on time as part of an Agile/Scrum team • Support CI/CD pipelines and automated build/test workflows • Suggest improvements to tooling, frameworks, and development practices • Write clean, maintainable, testable code • Work effectively in asynchronous and multi-threaded environments • (Optional but valued) Contribute within regulated or quality-focused development environments • Uphold company values of Integrity, Innovation, Accountability, and Teamwork • Perform additional tasks as needed to support team and business goals Required Qualifications: • 2+ years of software development experience, including hands-on Flutter development • 2+ years of professional mobile application development • Proficiency in Dart and experience with at least one additional mobile language (Swift, Kotlin, Java, Objective-C) • Solid understanding of mobile app architecture and state management patterns • Understanding of asynchronous and multi-threaded programming • Good knowledge of OOP, data structures, algorithms, and problem-solving • Experience with Git, Azure DevOps and/or GitHub • Familiarity with CI/CD workflows for mobile apps • Ability to work effectively in an Agile/Scrum environment • Self-motivated, proactive, and eager to learn • Strong communication and collaboration skills, ideally with distributed or international teams If you’re passionate about building high-impact mobile applications and want to help shape the future of healthcare technology, apply now and join our mission. NOTICE TO THIRD PARTY AGENCIES OSI Systems, Inc. and its subsidiaries (collectively “OSI”) does not accept unsolicited resumes from recruiters or employment agencies. If any person or entity, including a recruiter or agency, submits any information, including any resume or information regarding any potential candidate, without a signed agreement in place with OSI, OSI explicitly reserves the right to use such information, and pursue and/or hire such candidates, without any financial obligation to the person, recruiter or agency. Any unsolicited information or resumes, including those submitted directly to hiring managers, are considered and deemed to be the property of OSI. OSI Systems, Inc. has three operating divisions: (a) Security, providing security and inspection systems, turnkey security screening solutions and related services; (b) Healthcare, providing patient monitoring, diagnostic cardiology and anesthesia systems; and (c) Optoelectronics and Manufacturing, providing specialized electronic components and electronic manufacturing services for original equipment manufacturers with applications in the defense, aerospace, medical and industrial markets, among others.

Hard Skills 0

No hard skills extracted

Soft Skills 0

No soft skills extracted

Apply Options
Publisher Direct Link
Totaljobs Yes Apply
The Times Appointments No Apply
Edinburgh Jobs No Apply
Talents By StudySmarter No Apply
Jobijoba UK No Apply
TopDorsetCareers No Apply
Oxford Careers No Apply
Top Norfolk Careers No Apply
Totaljobs No Apply
API Logs for this Job
Query Country Status Response ms Created
Junior Flutter / Dart Software Engineer fallback 495 2026-03-21 19:24
trainee software developer in Edinburgh gb duplicate 4251 2026-03-21 17:57
graduate software engineer in Edinburgh gb duplicate 7129 2026-03-21 17:54
junior programmer in Edinburgh gb duplicate 7788 2026-03-21 17:49
junior developer in Edinburgh gb duplicate 6550 2026-03-21 17:44
junior software engineer in Edinburgh gb duplicate 10274 2026-03-21 17:33
junior software developer in Edinburgh gb duplicate 9918 2026-03-21 17:28
junior backend engineer in Edinburgh gb processed 16882 2026-03-21 15:36
Raw JSON
{
  "job_id": "pSVnxgwOlK_5LtOTAAAAAA==",
  "job_city": null,
  "job_state": null,
  "job_title": "Junior Flutter / Dart Software Engineer",
  "job_salary": null,
  "job_country": "GB",
  "job_benefits": null,
  "job_latitude": 55.953252,
  "job_location": "Edinburgh",
  "job_onet_soc": "15113200",
  "apply_options": [
    {
      "is_direct": true,
      "publisher": "Totaljobs",
      "apply_link": "https://www.totaljobs.com/job/junior-flutter-dart-software-engineer/spacelabs-healthcare-job106804924?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "The Times Appointments",
      "apply_link": "https://appointments.thetimes.com/jobs/junior-flutter-dart-software-engineer-edinburgh-midlothian/2644247767-2/?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "Edinburgh Jobs",
      "apply_link": "https://www.edinburghjobs.co.uk/job/UyIEFvMV/junior-flutter-dart-software-engineer?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "Talents By StudySmarter",
      "apply_link": "https://talents.studysmarter.co.uk/companies/iceland/junior-software-engineer-head-office-north-wales-14517613/?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "Jobijoba UK",
      "apply_link": "https://www.jobijoba.co.uk/detail/92/36ffea0c9aaaaa8d91967f40e3969896?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "TopDorsetCareers",
      "apply_link": "https://topdorsetcareers.co.uk/jobs/junior-flutter-dart-software-engineer-edinburgh-midlothian/2636069940-2/?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "Oxford Careers",
      "apply_link": "https://oxford.topcountycareers.co.uk/jobs/junior-flutter-dart-software-engineer-edinburgh-midlothian/2636069940-2/?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "Top Norfolk Careers",
      "apply_link": "https://topnorfolkcareers.co.uk/jobs/junior-flutter-dart-software-engineer-edinburgh-midlothian/2636069940-2/?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": null,
      "publisher": "Totaljobs",
      "apply_link": "https://www.totaljobs.com/job/junior-flutter-dart-software-engineer/spacelabs-healthcare-job106804924"
    }
  ],
  "employer_logo": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQ4Fj6UTRQg3eb-L0Jz9B0TKx-o9I4JupD9anel&s=0",
  "employer_name": "Spacelabs Healthcare",
  "job_is_remote": false,
  "job_longitude": -3.1882669999999997,
  "job_posted_at": "24 days ago",
  "job_publisher": "Totaljobs",
  "job_apply_link": "https://www.totaljobs.com/job/junior-flutter-dart-software-engineer/spacelabs-healthcare-job106804924?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic",
  "job_highlights": {},
  "job_max_salary": null,
  "job_min_salary": null,
  "job_description": "What You’ll Do:\n• Design, develop, test, and maintain high-quality mobile applications using Flutter and Dart\n• Contribute to application architecture and technical design under senior guidance\n• Build and maintain data-driven apps that integrate with RESTful backend services\n• Develop responsive, performant, and accessible UI components\n• Work with cross-functional teams to define requirements and technical solutions\n• Participate in design, architecture, and code reviews\n• Deliver assigned tasks on time as part of an Agile/Scrum team\n• Support CI/CD pipelines and automated build/test workflows\n• Suggest improvements to tooling, frameworks, and development practices\n• Write clean, maintainable, testable code\n• Work effectively in asynchronous and multi-threaded environments\n• (Optional but valued) Contribute within regulated or quality-focused development environments\n• Uphold company values of Integrity, Innovation, Accountability, and Teamwork\n• Perform additional tasks as needed to support team and business goals\n\nRequired Qualifications:\n• 2+ years of software development experience, including hands-on Flutter development\n• 2+ years of professional mobile application development\n• Proficiency in Dart and experience with at least one additional mobile language (Swift, Kotlin, Java, Objective-C)\n• Solid understanding of mobile app architecture and state management patterns\n• Understanding of asynchronous and multi-threaded programming\n• Good knowledge of OOP, data structures, algorithms, and problem-solving\n• Experience with Git, Azure DevOps and/or GitHub\n• Familiarity with CI/CD workflows for mobile apps\n• Ability to work effectively in an Agile/Scrum environment\n• Self-motivated, proactive, and eager to learn\n• Strong communication and collaboration skills, ideally with distributed or international teams\n\nIf you’re passionate about building high-impact mobile applications and want to help shape the future of healthcare technology, apply now and join our mission.\n\nNOTICE TO THIRD PARTY AGENCIES\nOSI Systems, Inc. and its subsidiaries (collectively “OSI”) does not accept unsolicited resumes from recruiters or employment agencies. If any person or entity, including a recruiter or agency, submits any information, including any resume or information regarding any potential candidate, without a signed agreement in place with OSI, OSI explicitly reserves the right to use such information, and pursue and/or hire such candidates, without any financial obligation to the person, recruiter or agency. Any unsolicited information or resumes, including those submitted directly to hiring managers, are considered and deemed to be the property of OSI.\nOSI Systems, Inc. has three operating divisions: (a) Security, providing security and inspection systems, turnkey security screening solutions and related services; (b) Healthcare, providing patient monitoring, diagnostic cardiology and anesthesia systems; and (c) Optoelectronics and Manufacturing, providing specialized electronic components and electronic manufacturing services for original equipment manufacturers with applications in the defense, aerospace, medical and industrial markets, among others.",
  "job_google_link": "https://www.google.com/search?q=jobs&gl=gb&hl=en&udm=8#vhid=vt%3D20/docid%3DpSVnxgwOlK_5LtOTAAAAAA%3D%3D&vssid=jobs-detail-viewer",
  "employer_website": "https://spacelabshealthcare.com",
  "job_onet_job_zone": "4",
  "job_salary_period": null,
  "job_apply_is_direct": true,
  "job_employment_type": "Full–time",
  "job_employment_types": [
    "FULLTIME"
  ],
  "job_posted_at_timestamp": 1771977600,
  "job_posted_at_datetime_utc": "2026-02-25T00:00:00.000Z"
}