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.

Lead Flutter Engineer
goTennaLead Flutter Engineer at goTenna developing mobile applications. Oversee mobile engineering practices and collaborate cross-functionally on next-generation communication systems and SDK development.
Tech Stack
Tools & technologiesAndroidDartFirebaseFlutterGradleMaven
About the role
Key responsibilities & impact- Lead the Flutter Software Team and deliver results by coaching, developing, and managing employees.
- Be a highly effective technical leader-by-example, mentoring the Flutter development team and bringing your expertise to guide the design, development, and maintenance of goTenna mobile applications.
- Review new product requirements for goTenna mobile apps, then design and implement the data model, control, and customer-facing aspects for those features.
- Ensure the highest quality and performance of goTenna’s mobile software by leading the Flutter Software Team in writing world-class code.
- Collaborate with firmware, hardware, QA, and product management teams to define, implement, and ship new features.
- Ensure highest quality and performance of goTenna’s mobile apps.
- Design and develop SDKs for internal and third-party developers.
- Providing engineering support for customer issues and general problem-solving.
- Giving support to product managers to answer technical customer questions.
- Release mobile apps and monitor performance in the Play Store & App Store using Cocoapods, Firebase, Gradle/Maven, Git, and Android studio developer tools.
Requirements
What you’ll need- 8+ years mobile software engineering experience.
- 2+ years' experience managing mobile software engineers.
- Bachelor’s degree in computer science.
- Experience with MVVM and similar Mobile Architecture.
- Experience with Flutter development.
- Experience developing multithreading apps, performance tuning, and debugging
- Experience working closely with UI/UX designers to implement intuitive interfaces.
- Experience with developer tools like Firebase, Maven, Gradle, Git and Android Studio.
- Experience mentoring and supporting peers and fostering best engineering practices.
- Familiarity with Jira and Agile/Lean development methodologies (Scrum, Kanban).
- Proven track record of taking initiative to proactively resolve technical issues.
- Knowledge of Design patterns.
- Experience with Riverpod.
- Experience with UML diagrams.
- Experience with Dart Futures.
Benefits
Comp & perks- Equity
- 401(k) plan
- Unlimited PTO
- Parental Leave with Pay
- Holiday pay (including December recess)
- Medical, Dental, Vision and life insurance
- Pre-tax benefits
- Short- and Long-term disability plans
- Professional Development Stipend
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
Flutter developmentMVVMmultithreadingperformance tuningdebuggingdesign patternsRiverpodUML diagramsDart Futures
Soft Skills
technical leadershipmentoringproblem-solvingcollaborationinitiative
Certifications
Bachelor’s degree in computer science