Lead Flutter Engineer
ZipRecruiter - Jersey City, New Jersey, United States, 07390
Work at ZipRecruiter
Overview
- View job
Overview
Hybrid in either Jersey City, NJ / Phoenix, AZ / Fairfax, VA / Panama City, FL About goTenna: goTenna is advancing universal access to connectivity by building the world's most intelligent and scalable mobile mesh networks. It provides off-grid connectivity solutions for smartphones and other devices, enabling long-range communication without cell, Wi-Fi, or satellite connectivity. Founded during Hurricane Sandy in 2012, goTenna's products are used by over 300 law enforcement, military, and public safety agencies worldwide. The company is backed by prominent investors including Union Square Ventures, Founders Fund, Lockheed Martin Ventures, and others. About the Role: We are seeking a Flutter Software Lead to manage and direct the development of goTenna’s mobile applications. The role involves hands-on coding, leading a team of engineers, and shaping technical practices. You will collaborate with cross-functional teams including web developers, firmware engineers, hardware specialists, QA, UI/UX designers, and product managers to deliver high-quality, integrated mobile solutions. Primary Responsibilities: Lead and mentor the Flutter development team, ensuring high-quality code and effective team performance. Design, develop, and review new features for goTenna mobile applications based on product requirements. Collaborate with hardware, firmware, QA, and product teams to define and implement features. Develop SDKs for internal and external developers. Support customer issues and technical troubleshooting. Assist product managers with technical customer inquiries. Manage app releases and monitor performance using tools like Firebase, Gradle, Git, and Android Studio. Required Experience: 8+ years of mobile software engineering experience. 2+ years of managing mobile software engineers. Bachelor’s degree in Computer Science or related field. Proficiency with MVVM architecture and Flutter development. Experience with multithreading, performance tuning, debugging, and UI/UX collaboration. Familiarity with developer tools such as Firebase, Maven, Gradle, Git, and Android Studio. Knowledge of design patterns, Riverpod, UML, and Dart Futures. Additional Preferred Experience: iOS development in Swift and Bluetooth SDKs. Experience with mapping frameworks, RESTful APIs, security protocols, hardware integration, and government projects. Knowledge of C/C++, Kotlin, and connected devices. ITAR Requirement:
U.S. citizen or Green Card holder required. Placement level will depend on experience and proficiency. goTenna is an equal opportunity employer. We value diversity and do not discriminate based on various protected categories. Able to lift 30 lbs. Benefits: Equity, 401(k), unlimited PTO, parental leave, holiday pay, comprehensive health insurance, pre-tax benefits, professional development stipend.
#J-18808-Ljbffr