goTenna · 2 days ago
Flutter Engineer
Wonder how qualified you are to the job?
Insider Connection @goTenna
Responsibilities
Contributing to the design, building, testing, optimization, and maintenance of the goTenna mobile apps (Flutter), Android apps (Kotlin), and goTenna Radio SDK
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 (Jetpack, MVVM, Material Design, etc
Architect and build projects using Dart for mobile
Architect and build features using Kotlin for Android
Maintain and support existing Android apps
Work with other teams to help solve technical problems
Mentor other engineers on the team
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
B.S. degree in Computer Science or related engineering field
2+ years of experience developing commercially shipped apps for mobile (in Flutter), in a professional environment
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 UI and Unit Tests
Preferred
Experience working on government-focused projects
Experience with IoT projects or Bluetooth on Android
Experience with Android SDK development
Knowledge of Design patterns
Experience with Provider pattern
Experience with IOS and Swift development
Experience using Map frameworks (MapBox, Google Maps, etc.)
Experience with C/C++
Experience with RESTful APIs and connecting to the backend server
Experience with encryption, security, and PKI frameworks
Familiarity with Agile/Lean methodologies (Scrum, Kanban)
Preference for working in the innovative, fast-paced environment of a start-up
An affinity for people who like telling jokes, sharing funny links, doing cool stuff outside work, and try to be creative about team building
Love for goTenna and our mission to build a distributed communication network from the ground up
ITAR: U.S. Citizen or Green Card Required
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
Company
goTenna
GoTenna is advancing universal access to connectivity by building intelligent and scalable mobile mesh networks.
Funding
Current Stage
Growth StageTotal Funding
$48.53MKey Investors
One 9 InvestmentsNational Science FoundationFounders Fund
2023-10-19Private Equity· Undisclosed
2022-03-08Grant· $0.23M
2020-01-01Debt Financing· $15M
Recent News
PR Newswire
2024-02-18
Company data provided by crunchbase