Technical Lead

2024-04-08
UK, Ireland
Higher Frog Ltd
Tech Lead - Flutter Mobile Team
Location: Flexible (Remote - UK/Ireland preferred)Employment Type: Part-time (3-4 days a week)

About Handyman Interactive
Handyman Interactive (my client) are a forward-thinking software development company specialising in creating engineering teams for startups and SMEs/SMBs. Their technology-driven approach is tailored to each company's needs, ensuring they deliver innovative solutions that drive success. Currently, they are seeking a Tech Lead to head their Flutter Mobile team, focusing on managing offshore developers and spearheading their software engineering practices.

Role Overview
As the Tech Lead for their Flutter Mobile team, you will play a pivotal role in shaping the future of their mobile applications. You will be accountable for the team’s software engineering practices, ensuring they align with the company's high-level standards and guidance. This role involves close collaboration with the Product Owner, Software Engineering Lead and Software Architect Lead to create, update, and communicate work requests, low-level engineering standards and guidance. Your leadership will ensure their offshore development team delivers high-quality, efficient, and scalable mobile applications.

Key Responsibilities

Lead the Flutter Mobile development team, managing offshore developers to ensure timely delivery of high-quality mobile applications.


Collaborate with the Product Owner to refine and make actionable work requests.


Be accountable for the team’s adherence to software engineering best practices, including code quality, testing, and maintenance.


Collaborate with the Software Engineering Lead and Software Architect Lead to develop and update low-level engineering standards and guidance, ensuring they complement high-level strategies.


Communicate technical standards, guidelines, and best practices to the team, facilitating continuous improvement and innovation.


Conduct code reviews, provide constructive feedback to, and mentor, team members, fostering a culture of excellence and growth.


Troubleshoot and resolve escalated complex technical issues, ensuring the stability and performance of their mobile applications.


Stay abreast of industry trends and advancements in mobile development, particularly within the Flutter ecosystem, to guide the team's technical direction and innovation.


Requirements

Proven experience as a Tech Lead or Senior Developer within a mobile development environment, with a strong focus on Flutter.


Excellent understanding of software engineering practices, including agile methodologies, code quality standards, and continuous integration/continuous deployment (CI/CD) processes.


Experience managing offshore development teams, with the ability to lead, motivate, and ensure productivity across time zones.


Strong communication skills, with the ability to articulate technical concepts and standards clearly and effectively to diverse audiences.


Deep technical expertise in Flutter and Dart, along with a solid understanding of mobile app architecture, design patterns, and best practices.


Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent work experience.


What Handyman Interactive Offers

A dynamic and inclusive work environment where your contributions are valued and encouraged.


Opportunities for professional growth and development within a tech-first company.


Flexible working arrangements to support work-life balance.