Lead Flutter Engineer

goTenna

Baltimore (MD)

On-site

USD 140,000 - 180,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity
401(k) plan
Unlimited PTO
Medical, Dental, Vision and life insurance
Short- and Long-term disability plans
Professional Education Stipend

Job summary

A technology company is seeking a Lead Flutter Engineer to manage and develop mobile apps. This role involves leading a team, contributing to application development, and collaborating across multiple teams. Ideal candidates have extensive experience in mobile software engineering, particularly with Flutter, and strong leadership skills. The role offers a competitive salary range of $140,000–$180,000 and comprehensive benefits.

Qualifications

  • 8+ years mobile software engineering experience.
  • 2+ years experience managing mobile software engineers.
  • Experience with Flutter development.

Responsibilities

  • Lead the Flutter Software Team and deliver results by coaching and developing employees.
  • Ensure the highest quality and performance of mobile software.
  • Collaborate with firmware, hardware, QA, and product management to define and ship new features.

Skills

Flutter development
Agile methodologies
Mobile architecture (MVVM)
Mentoring and coaching
Debugging and performance tuning
UI/UX collaboration

Education

Bachelor's degree in Computer Science

Tools

Firebase
Jira
Git
Android Studio

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Flutter Software Lead — Mobile Apps & SDKs
Remote Flutter Software Lead — Mobile Apps & SDKs

goTenna Inc • Jersey City (NJ)

On-site
USD 120,000 - 180,000
Equity
401(k) plan
Unlimited PTO
+2
Business Development Associate
Business Development Associate

Forterra • Fairfax (VA)

Hybrid
USD 85,000 - 100,000
Equity
401(k) plan
Unlimited PTO
+4
Senior Software Engineer
Senior Software Engineer

T-Mobile • Herndon (VA)

On-site
USD 114,000 - 206,000
Annual bonuses
401(k) with company match
Health insurance
+1
Flutter Developer
Flutter Developer

Trident Consulting • Town of Texas (WI)

On-site
USD 120,000 - 150,000
Forward Deployed Engineer
Forward Deployed Engineer

goTenna Inc • Fairfax (VA)

Hybrid
USD 100,000 - 130,000
Equity
401(k) plan
Unlimited PTO
+1
Forward Deployed Engineer
Forward Deployed Engineer

Forterra Inc. • Fairfax (VA)

Hybrid
USD 100,000 - 130,000
Equity
401(k) plan
Unlimited PTO
+4
Product Owner
Product Owner

goTenna • Jersey City (NJ)

On-site
USD 100,000 - 155,000
401(k) plan
Unlimited PTO
Parental Leave with Pay
+2
Senior iOS Developer
Senior iOS Developer

TextNow • Florida Beach (FL)

Hybrid
USD 120,000 - 140,000
Flexible work arrangements
Unlimited vacation
Employee Stock Options
+2
Mobile Engineer (Flutter)
Mobile Engineer (Flutter)

Harnham • New York (NY)

Hybrid
USD 150,000 - 170,000
Health insurance
Dental insurance
Vision insurance
+1
Mobile Engineer
Mobile Engineer

Givebutter • United States

Remote
USD 120,000 - 150,000
Medical, Dental, and Vision insurance
Flexible PTO policy
Home Office Stipend
+2