goTenna's logo

Flutter Engineer at goTenna

  • Full-time
  • On-site, Austin, TX USA

Flutter Engineer

About the role:

The Sr. Flutter Engineer will build mobile applications, and work with our Product and Design teams to develop new ideas, explore new opportunities, and maintain Android application development. The right candidate can work independently and can mentor others in a manner that helps them grow by sharing experience and wisdom in a way that is easily understandable. In this role, you’ll report to the Lead, Mobile Software, and will support them in enforcing architecture practices and project integration with mobile applications. You’ll be expected to write code that is designed to be reusable and shared amongst other teams, which will include understanding which pattern is the best for a given job.

Responsibilities:
- Contributing to the design, building, testing, optimization, and maintenance of the goTenna mobile apps (Flutter)
- Primary focus on a greenfield Flutter project
- Collaborating with the firmware and full-stack team
- Supporting the QA team to ensure reliability and stability of the Android app along with the goTenna hardware
- Assisting product management teams to define, implement and develop new features with the user in mind
- Dedication to keeping the highest quality, maintainability, and flexibility in code by strictly adhering to best practices and guidelines (coding standards, version control, peer reviews, manager feedback, etc.)
- Commitment to a highly collaborative team’s goals to implement the latest development frameworks and techniques (Riverpod, Material Design, etc.)
- Architect and build projects using Dart for mobile
- Maintain and support existing apps
- Work with other teams to help solve technical problems
- Mentor other engineers on the team

Skills:
- Agile Programming Methodologies
- Android
- Android Applications
- Application Integration
- Application Programming Interface (API)
- Best Practices
- Bluetooth
- C Programming Language
- C++ Programming Language
- Coding Standards
- Computer Firmware
- Computer Programming
- Computer Science
- Cryptography
- Design Patterns Programming Methodologies
- Diversity
- Equipment Maintenance/Repair
- Git
- Google Maps
- Government
- Integration Testing
- Internet of Things
- Kanban
- Kotlin
- Law Enforcement
- Lean Manufacturing
- Life Insurance
- Mentoring
- Military
- Mobile Applications
- Mobile Applications Development
- Mobile Technology
- Problem Solving Skills
- Product Design
- Public Key Infrastructure (PKI)
- Public Safety
- Quality Assurance
- Quality Management
- REST (Representational State Transfer)
- Scrum Project Management and Software Development
- Smartphones
- Software Administration
- Software Development
- Source Code/Configuration Management (SCM)
- Swift
- Team Building
- Team Player
- Test Plan/Schedule
- Testing
- Unit Test
- United States Citizen
- User Experience Design (UXD)
- User Interface Design
- Venture Capital
- Vision Plan
- Wi-Fi

Qualifications:
- B.S. degree in Computer Science or related engineering field
- 3+ years of experience developing commercially shipped apps for mobile (in Flutter), in a professional environment
- Riverpod experience
- Ability to adhere to our internal Coding Standards in order to produce clean, bug-free, maintainable, and shareable code
- Ability to develop complex mobile apps while optimizing for efficiency and stability
- Ability to collaborate with UI/UX designers, as well as understand and implement Material Design with the absence of UI/UX designs
- Experience with Git and or other Version Control Systems
- Experience writing Unit Tests and Integration Tests

Benefits:
- 💼 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

About the Company:

goTenna

ITAR: U.S. Citizen or Green Card Required

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.

Location: Austin, TX

Published about 12 hours ago • Expires December 04, 2025 07:01