This job has expired.
FAAZ Consulting
Expired

Flutter Mobile Developer (100% Remote)

$20 - $30/hourRemote

Location restricted
This job is restricted to tax residents of , but we detected your IP as outside of the country. Please only apply if you are a tax resident.

Most Important Skills:

· Flutter

· Mobile Dev (React)

Job Description/Key Responsibility:

Responsibilities:

· Optimize app architecture for performance, usability, and maintainability

· Write and maintain well-documented, extensible, elegant and testable code

· Build reusable components and services in a modular and scalable architecture

· Apply best practices to code development and documentation with minimal supervision

· Work in collaboration with a team of architects, developers, designers, and product managers

Required Skills:

· 3+ months of advanced flutter usage

· 1+ year developing data-driven applications using native or cross platform technologies

· 3+ years of professional app development experience in general

· Solid understanding of network layer development using RESTful APIs

· Solid understanding of data persistence techniques and best practices

· Competent with Git and Gitlab/Github (rebasing, merge conflict resolution, branching)

· Competent with Flutter state management techniques - using BLoC, Redux, or Provider

· Expert in a mobile development language - Dart, Swift, Kotlin, Java, Objective-C

· Experience with CI/CD workflows and systems - Travis, Jenkins, Gitlab, etc

· Experience with threaded/asynchronous environments

· Solid understanding of complex, module-based app architectures

· Fundamentals in object-oriented programming, data structures, algorithm design, problem solving, and complexity analysis

· Ability to provide innovative, creative solutions to tasks/problems

· Ability to operate in Agile / Scrum development environments

· Experience influencing app development best practices

· Self-motivated with a positive, can-do attitude

Bonus Points:

· Hands-on experience in multiple technologies - including front-end and back-end systems

· In-depth native app development experience

· Good understanding of best practices in UI and UX design

· Experience with the use of dependency injection frameworks - on any platform

· Solid knowledge of unit, integrated, and automated testing best practices

· Excellent written and verbal communication abilities

Job Type: Contract

Pay: $20.00 - $30.00 per hour

Schedule:

  • Monday to Friday

Experience:

  • Flutter state management techniques: 5 years (Required)
  • data-driven applications: 3 years (Required)
  • professional app development : 4 years (Required)
  • RESTful APIs: 5 years (Required)
  • flutter usage: 1 year (Required)

Other GitHub contracts

Remote
0
USD
/hr

0 outside IR35 GitHub contracts