FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesDartFlutterRedux
About the role
Key responsibilities & impact- Lead the design and development of cross-platform applications using Flutter and Dart
- Drive technical architecture decisions and establish engineering best practices
- Mentor and support developers across the team, promoting quality and continuous improvement
- Implement and maintain robust state management approaches using technologies such as BLoC, Cubit or Redux
- Manage and optimise large-scale codebases, shared libraries and monorepo-based development environments
- Ensure security best practices are embedded throughout the application lifecycle, including authentication, certificate pinning and device attestation
- Design and maintain comprehensive automated testing strategies across unit, component and integration testing
- Monitor and improve test coverage and quality standards across the platform
- Profile, troubleshoot and optimise application performance across mobile and web environments
- Own and improve CI/CD pipelines, preferably using GitHub Actions
- Identify and prioritise technical debt while balancing ongoing feature delivery
- Contribute to planning, architecture discussions and continuous improvement activities across the team
Requirements
What you’ll need- 7+ years' software engineering experience with significant experience building mobile applications
- Strong commercial experience developing cross-platform applications using Flutter and Dart
- Previous experience in a technical lead or senior engineering role
- Deep understanding of reactive state management patterns including BLoC, Cubit or Redux
- Experience working with monorepos and managing shared dependencies across multiple applications
- Strong understanding of mobile and web security principles
- Proven experience implementing automated testing frameworks and quality strategies
- Strong knowledge of performance profiling, troubleshooting and optimisation techniques
- Experience designing and supporting CI/CD pipelines
- Excellent problem-solving skills and a pragmatic approach to delivery
- Strong communication skills and experience working closely with technical and non-technical stakeholders.
Benefits
Comp & perks- Reasonable travel and accommodation expenses for onsite attendance will be covered.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Cross-Platform Application DevelopmentMobile Application DevelopmentState Management PatternsPerformance ProfilingTroubleshooting TechniquesSecurity Best PracticesTechnical Architecture DesignCodebase ManagementAutomated Testing StrategiesContinuous Improvement
Soft Skills
Problem-Solving SkillsStrong Communication Skills
