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.