Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
About this job
We are looking for a flutter developer who has:
- Basic understanding of Agile development and why it is necessary.
- Able to write concise, well-documented (or self-documenting) code
- Understand how to optimize client-facing software
- Experience with Android SDK
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- Familiarity with cloud message APIs and push notifications.
- Experience working with remote data via REST and JSON
- Experience with third-party libraries and APIs
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Solid Knowledge of object-oriented programming
- Ability to prioritize well, communicate clearly, have a consistent track record of delivery and excellent programming skills.
If you don't meet the requirements please don't apply
Job Requirements
- Expert with the version control such as Git .
- Expert with offline storage, threading, and performance tuning
- Published to App/Play stores at least 2 Flutter apps.
- Expert with Flutter is essential.
- Expert using JSON, REST, HTTP web services and APIs is essential.
- Familiarity with RESTful APIs, GraphQL APIs.
- Experience with version control such as Git and SVN.
- Know how to deal with different screen sizes. Android (Java) experience in plus.
- iOS (Objective C or SWIFT) experience is plus.
- Flux, Redux is preferred