Flutter Developer

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.