We design & engineer intelligent digital products for financial services, health & energy businesses.
Android App Development • iOS App Development • Managed App Development Teams • App Optimisation and Marketing • Web App Development
2 days ago
🔄 Hybrid – Edinburgh
We design & engineer intelligent digital products for financial services, health & energy businesses.
Android App Development • iOS App Development • Managed App Development Teams • App Optimisation and Marketing • Web App Development
• As a Senior Flutter Developer, your expertise in Flutter will be key to delivering top-tier applications and driving innovation across the team. • Lead significant Flutter-based projects from inception to delivery, setting technical direction, and ensuring successful collaboration across teams. • Tackle complex technical challenges, proactively identifying innovative solutions and guiding teams in their implementation. • Stay updated with industry trends and provide teams with strategic guidance on new technologies and tools. • Lead the alignment of project objectives with software development efforts and ensure that deliverables meet high standards of quality. • Set and maintain version control strategies, ensuring they align with project goals and best practices. • Engage with clients to extract complex requirements, understand underlying needs, and build comprehensive solutions that add real value. • Manage client expectations effectively, providing regular updates and building long-term relationships through excellent communication. • Drive innovation by introducing new methodologies, fostering a culture of continuous improvement, and supporting the adoption of emerging technologies.
• Expertise in Flutter: Extensive hands-on experience in developing mobile applications using Flutter, with strong knowledge of Dart, and Flutter frameworks. • Technical Leadership: Proven ability to lead projects, set technical direction, and mentor developers of various experience levels. • Agile Expertise: Deep understanding of Agile methodologies with experience leading Agile teams, facilitating ceremonies, and resolving complex challenges within Agile frameworks. • Version Control Mastery: Expertise in Git or similar version control systems, with experience leading version control strategies and promoting best practices. • Client-Facing Skills: Strong communication skills, with experience managing client relationships, extracting requirements, and delivering solutions that meet client needs. • Project Management Understanding: Experience aligning development efforts with project management methodologies, including managing complex project scopes and deliverables. • Collaboration & Mentorship: Proven experience in mentoring junior team members, facilitating knowledge sharing, and fostering a collaborative working environment. • Desirables: Understanding of BLoC, Understanding of clean Architecture, Understanding of testing strategies
Apply Now