Junior Flutter/Dart Software Engineer
Job in
City of Edinburgh, Edinburgh, City of Edinburgh Area, EH1, Scotland, UK
Listed on 2026-03-09
Listing for:
J. Meagher Design
Full Time
position Listed on 2026-03-09
Job specializations:
-
Software Development
Full Stack Developer, Software Engineer, Senior Developer, App Developer - Mobile/Web
Job Description & How to Apply Below
Location: City of Edinburgh
- 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
- 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
- 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 Dev Ops and/or Git Hub
- 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
Ifyourepassionateaboutbuildinghigh-impactmobileapplicationsandwanttohelpshapethefutureofhealthcaretechnology,applynowandjoinourmission.
#J-18808-LjbffrNote that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×