Senior Flutter Developer

Waracle Dundee, Angus Contract Published: 14 hours ago Competitive
Dundee, United Kingdom
25 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Dundee, United Kingdom

Tech stack

Flutter
Agile Methodologies
App Store (IOS)
Software Quality
Code Review
Continuous Integration
Design of User Interfaces
Mobile Application Software
Scrum
Software Engineering
Data Processing
GIT
Integration Tests
Dart
Google Play
REST
Software Version Control

Job description

Reporting to the Head of Fullstack and Mobile, in this position, your role will cover:

  • Technical Excellence: Lead the architecture, design, and delivery of high-performance Flutter/Dart applications, ensuring top-tier code quality and system scalability.
  • Strategic Delivery: Own the end-to-end delivery of features within Agile frameworks, managing project scope and resolving complex technical impediments.
  • Client & Stakeholder Consulting: Translate complex requirements into technical solutions and confidently present trade-offs and demos to clients.
  • Team Leadership & Mentorship: Guide mid-level and junior developers through code reviews, process coaching, and active participation in recruitment.
  • Innovation & Standards: Define mobile eco-system and development strategies and drive the adoption of emerging mobile trends and best practices across the practice., We believe in supporting our team holistically, ensuring you have the tools to thrive inside and outside of work:
  • Rest & Recharge: 35 days of holiday (27 days annual leave plus 8 bank holidays).
  • Financial Security: Company-matched 5% pension and a Death in Service benefit (2x salary).
  • Health & Wellness: Medicash Health plans, Employee Assistance Programme, and Group Sickness Cover.
  • Flexible Working: Hybrid-first approach with a home office setup budget.
  • Learning & Growth: Access to Udemy Business and a dedicated L&D budget for your continuous development.
  • Family First: Enhanced parental leave policies, including specific support for fertility journeys.
  • Community: Monthly office lunches, regular meet-ups, and the Spirit of Waracle initiative for local charitable impact.

Requirements

  • Extensive professional experience as a Flutter Developer, with a strong portfolio of successfully designed, built, and launched mobile applications on the App Store and Google Play.
  • Expert-level proficiency in Dart language and the Flutter framework, including its core libraries, widgets, architecture, and performance optimisation techniques.
  • Strong command of Flutter state management approaches (BLoC preferred), Provider, Riverpod, etc.
  • Solid understanding of REST APIs and offline data handling.
  • Experience with testing frameworks (e.g., unit, widget, integration tests),
  • CI/CD tools, and version control systems (Git).
  • Proven technical leadership experience, including setting technical direction, contributing to architectural design, and conducting thorough code reviews.
  • Significant experience leading complex software development projects and aligning development efforts with strategic objectives.
  • Solid understanding and practical application of Agile methodologies (Scrum, Kanban), with experience leading ceremonies and driving adoption.
  • Strong UI/UX sense and keen attention to detail.
  • Excellent problem-solving, analytical, and critical decision-making skills.
  • Exceptional communication, presentation, and interpersonal skills, with a proven ability to extract complex client requirements and manage stakeholder expectations.
  • Demonstrable experience in actively mentoring and coaching mid-level and junior developers, fostering a collaborative and learning-oriented team environment.
  • A strong track record of driving innovation, introducing new methodologies/tools, and leading change management initiatives.
  • Digital consultancy background is highly preferred, demonstrating client-facing skills and an understanding of consultative problem-solving.

About the company

Waracle are looking for a Senior Flutter Developer for an exciting new role joining our world-class digital technology consultancy and home to a diverse, smart, curious and ambitious community of specialists in technology-driven transformation. We work with ambitious clients to help them solve their biggest business and customer challenges. We help our clients to innovate and create intelligent digital products and services. We thrive on complex challenges and deliver business-critical IT transformation projects, moving seamlessly from strategy, design and delivery to operations. This is a Hybrid role working from any of our UK offices based in London, Glasgow, Edinburgh or Dundee 2 days a week.

Apply for this position