Flutter Developer
Optomi, in partnership with an industry leader within the media & entertainment industry, is seeking an experienced Flutter Developer for their team! This role is hybrid, 1 day onsite in Orlando, FL! In addition, this Flutter Developer will have proficiency using Flutter, MongoDB and REST architecture.
What the right candidate will enjoy:
- Working with a market leader in the media and entertainment industry!
- 100% new development work!
- Designing and developing highly scalable software systems and applications!
Experience of the right candidate:
- 5+ years of experience with a BS/MS Degree in Computer Science
- Flutter, iOS or android doesn’t matter secondary language
- Clean architecture using REST
- MongoDB
- Couchbase
- Firestore
Responsibilities of the right candidate:
- Owns the design and development of software fixes, enhancements, components, and/or new software systems and applications.
- Drives development of components through own and subordinate engineers' work.
- Develops technical solutions that meet specifications and that impact future developments.
- Executes assigned component level software development projects and major fixes using new or existing technologies.
- Develops specifications for assigned components, projects or fixes.
- Reviews or writes code.
- Leads programming, testing and debugging of applications or fixes to existing applications.
- Creates protocols, documentation and tools for installation and maintenance.
- Participates in setting the architectural direction for software development projects.
- Designs specific components for assigned projects, developing specifications for each.
- Designs, develops, manages, creates and maintains technical components and templates.
- Able to code against front-end technology stack and lead end-to-end troubleshooting.
- Interacts and coordinates deliverables with other technical groups in the organization.
- Executes assigned component level projects using new or existing technologies
- Designs and develops specifications for assigned projects
- Reviews or troubleshoots and performs testing.
- Participates in conceiving and setting the architectural direction for development projects.
- Designs the component tasks of assigned projects, developing specifications for each
- Serves as a high-level technical resource and “go-to” person for less experienced developers, providing technical guidance and oversight.
- Leads team members in problem analysis and issue resolution.
- Recommends improvements to processes, technology, and interfaces that improve the effectiveness of the team
- Has at least a basic understanding of Compose UI or SwiftUI. Experience with Flutter and Dart. Experience with CICD solutions in iOS/Android such as Jenkins, AppCenter, etc.