Lead Flutter Engineer
goTenna
Job Description
Overview
Join to apply for the Lead Flutter Engineer role at goTenna.
We are seeking a Flutter Software Lead to help lead and manage the development of goTenna’s mobile apps. The role includes hands-on coding as well as leadership responsibilities and collaboration with multiple teams.
Base pay range
$140,000.00/yr - $180,000.00/yr
About the Role
We’re seeking a Flutter Software Lead to help lead and manage the development of goTenna’s mobile apps. The ideal candidate will contribute to mobile application development and shape the technical direction of software engineering practices at goTenna. You will manage a small team of engineers in a hands-on capacity and collaborate with the Director of Mobile Software to prioritize and delegate tasks for your team.
You will also be part of a broader team including web development, firmware, wireless networking protocols, hardware, QA, and more. You’ll work with UI/UX and product management to ensure high-quality production and deployment of fully integrated applications for goTenna’s next-generation communication systems.
Primary Responsibilities
- Lead the Flutter Software Team and deliver results by coaching, developing, and managing employees.
- Mentor the Flutter development team and guide the design, development, and maintenance of mobile applications.
- Review new product requirements, design and implement the data model, control, and customer-facing aspects for features.
- Ensure the highest quality and performance of mobile software by leading the team in writing world-class code.
- Collaborate with firmware, hardware, QA, and product management to define, implement, and ship new features.
- Design and develop SDKs for internal and third-party developers.
- Provide engineering support for customer issues and general problem-solving.
- Support product managers in answering technical customer questions.
- Release mobile apps and monitor performance in the Play Store and App Store using relevant tools.
Required Experience
- 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.
Preferred Experience
- Additional development experience with other platforms and languages such as iOS development in Swift.
- Experience writing Bluetooth apps and familiarity with Bluetooth SDKs.
- Experience using mapping frameworks (e.g., MapBox, Google Maps, Esri), RESTful APIs, and connection to backend servers.
- Experience with security protocols, Android Encryption, CryptoKit, or similar.
- Experience with hardware integration and/or connected devices.
- Experience working on government-focused projects.
- Experience with C/C++.
- Experience with Kotlin.
Placement at the appropriate job level (entry, senior, etc) will be determined by a combination of years of experience, demonstration of proficiency in this field, and other qualifications.
goTenna is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Benefits
- Able to lift 30 lbs.
- Equity
- 401(k) plan
- Unlimited PTO
- Parental Leave with Pay
- Medical, Dental, Vision and life insurance
- Short- and Long-term disability plans
- Professional Education Stipend
Seniorities
- Mid-Senior level
Employment type
- Full-time
Job function
- Telecommunications
Referrals increase your chances of interviewing at goTenna by 2x
McLean, VA $85,000.00-$95,000.00 1 week ago
Fairfax, VA $57,100.00-$103,700.00 2 weeks ago
Washington, DC $150,000.00-$190,000.00 3 days ago
Washington, DC $65,000.00-$400,000.00 1 week ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr