Title: Flutter Developer
Location: Saint Paul, MN (Hybrid)
- Minimum of 3 years of flutter experience.
- Design, implement, verify, validate, debug and support User Interface elements for solar power electronics systems, automation and controls systems, embedded hardware and software systems.
- Work on a new Flutter-based user interface features of client projects at various stages of the product
development lifecycle.
o Cross platform, responsive UI development using Google Flutter and the Dart programming language.
o OAuth in Flutter/Dart
o Design with mobile app backend infrastructure such as Google Firebase
o Communications protocols include HTTP/REST, GRPC, MQTT, SQL
o MVVM, MVC and Domain-driven design patterns
o Google Material Design patterns and practices
o UI Theme, Design Style, Modularity and Accessibility
o Infrastructure as Code using Terraform and/or Pulumi and build automation supporting multiple manifestations of Flutter applications running on Android, iOS, Linux, Web
o Micro Services design and implementation
o Designing well composed, Object Oriented software features
o Linux development, Git Version Control
o Agile work environment
o Protocol Buffer serialization technology
Job Type: Contract
Pay: $45.00 - $47.00 per hour
Experience level:
Schedule:
- 8 hour shift
- Monday to Friday
Ability to Commute:
- Saint Paul, MN (Required)
Work Location: In person