JOB OVERVIEW
Plan A Technologies is looking for a Frontend Flutter Team Lead to guide the development of scalable, high-performance applications across mobile and web platforms. This role requires strong expertise in Flutter/Dart and modern frontend technologies, along with proven leadership experience to ensure project success, team efficiency, and timely deliveries. You will oversee technical direction, mentor developers, and collaborate closely with cross-functional teams to deliver high-quality, user-centric solutions.
Please note: you must have at least 5+ years of experience as a Senior Flutter/Frontend Engineer with leadership responsibilities to be considered for this role.
JOB RESPONSIBILITY
- Lead the frontend team in building and maintaining Flutter-based applications for mobile and web.
- Ensure high-quality code delivery through mentoring, coaching, and code reviews.
- Collaborate with product managers, UX/UI designers, and backend engineers to align project goals with technical execution.
- Define development best practices, reusable components, and processes that support scalability and maintainability.
- Take ownership of project planning, task allocation, and progress tracking to ensure timely deliveries.
- Drive performance optimization, accessibility, and responsive design.
- Evaluate and integrate third-party libraries, APIs, and frontend tools as needed.
- Maintain technical documentation and provide clear communication to stakeholders.
EXPERIENCE
- Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent work experience).
- 5+ years of proven experience as a Team Lead or Senior Flutter/Frontend Engineer with leadership responsibilities.
- Strong expertise in Flutter/Dart and state management approaches (e.g., Bloc, Provider, Riverpod).
- Solid background in frontend web technologies (JavaScript/TypeScript, HTML5, CSS3, React or Angular).
- Excellent understanding of software architecture principles, design patterns, and scalable frontend development.
- Experience designing and consuming RESTful APIs and/or GraphQL.
- Strong knowledge of unit testing, integration testing, and test automation.
- Familiarity with CI/CD pipelines, build automation, and mobile/web deployment.
- Exceptional leadership, organizational, and communication skills with a focus on results.
- Self-motivated with a strong sense of ownership and the ability to work independently.
- Excellent attention to detail and the ability to deliver high-quality work within deadlines.
- Have solid written and verbal English skills
- Ability to maintain a positive work attitude
- Initiative and drive to do great things
Nice to Have
- Experience with cloud platforms (Firebase, AWS, GCP, or Azure).
- Knowledge of native mobile development (Kotlin, Swift) for hybrid integration.
- Familiarity with DevOps practices, Docker, and Kubernetes.
- Experience building and maintaining design systems or scalable UI component libraries.
ABOUT THE COMPANY/BENEFITS
Plan A Technologies is an American software development and technology advisory firm that brings top-tier engineering talent to clients around the world. Our software engineers tackle custom product development projects, staff augmentation, major integrations and upgrades, and much more. The team is far more hands-on than the giant outsourcing shops, but still big enough to handle major enterprise clients.
Read more about us here: www.PlanAtechnologies.com .
Benefits: Vacation, Brand New Laptop, and More: You’ll get a generous vacation schedule, and other goodies.