Description
We are looking for an Flutter Developer with iOS and / or Android who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications.
Requirements
4+ or more years development experience
BS/MS degree in Computer Science, Engineering or a related subject
Proven working experience in software development
A deep familiarity with Objective-C
Experience with Flutter
Knowledge and experience in Flutter Framework and DART programming
Hands on experience in using RESTful APIs- Hands on experience in designing and developing micro-services architecture and containers
Object oriented analysis
UML and design using common design patterns.
Hands on experience in development IDE Android Studio
Android SDK, Firebase Test Lab
Experience with offline storage, threading, and performance tuning
Familiarity with push notifications
Familiarity with IOS integration with Flutter
Experience using GitHub or similar environment-
Complete understanding of SDLC
Experience with Agile development
Experience with Material Design and Android UI design principles, patterns and best practices
Good knowledge of adding third-party libraries
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
Solid understanding of the full mobile development life cycle
Expertise in iOS and/or Android development is preferred.
Prior experience developing with Flutter is essential.
Experience with third-party libraries and APIs integration.
Build user interfaces designed by UI/UX designers.
Solid knowledge in building and deploying moderate to complex Flutter applications.