Flutter Developer (Mid–Senior Level)

Work set-up: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Bachelor’s degree in Computer Science or a related field., Proficiency in Flutter and Dart programming language., At least 6 months of experience with Flutterflow., Experience with Firebase and integrating third-party APIs..

Key responsibilities:

  • Develop and maintain cross-platform mobile applications using Flutterflow.
  • Integrate Firebase services and third-party APIs into applications.
  • Implement custom features and manage user authentication and content.
  • Collaborate with team members and participate in app deployment processes.

Red Software Development logo
Red Software Development http://www.redsoftwaredevelopment.com
11 - 50 Employees
See all jobs

Job description

This is a remote position.

About Us:

Join our dynamic global team specializing in AI & FlutterFlow development, the future of mobile application development. We work with leading entrepreneurs, startups, and businesses to create modern mobile and web applications. We have built over 100 mobile applications for leading start-ups over the last 12 months. We're a team of 40+ with a belief around hard work, learning, growth, and work-life balance.

Responsibilities:

  • Develop and maintain cross-platform mobile applications using Flutterflow with Dart as the underlying logic layer.
  • Integrate Firebase services, including Firestore, Authentication, Cloud Functions, and Analytics, into applications.
  • Implement custom features like in-app search, real-time updates, and interactive components using Flutterflow’s logic tools and custom code where necessary.
  • Integrate third-party APIs to extend application functionality and enhance user experience.
  • Set up and manage user authentication flows, including sign-up, login, password resets, and role-based access.
  • Handle user-generated content, such as ratings, reviews, and comments, ensuring a smooth, secure, and scalable experience.
  • Collaborate with designers and product owners to document development processes, code changes, and update project documentation.
  • Participate in sprint planning, providing mentorship to junior developers and promoting best practices in coding and design.
  • Contribute to app deployment processes (App Store, Google Play), including builds, updates, and store listing management (bonus responsibility).

Requirements
Technical Skills
  • Proficiency in Flutter and the Dart programming language

  • At least 6 months of experience working with Flutterflow

  • Experience with Firebase and its core integrations

  • Ability to implement search functionalities within mobile applications

  • Knowledge of integrating third-party APIs to extend app functionality

  • Familiarity with user authentication systems and managing user-generated content such as reviews

  • Experience deploying apps to the App Store and Google Play (preferred)

Soft Skills
  • Strong problem-solving abilities and attention to detail

  • Excellent communication skills and the ability to work effectively within a team environment

Education
  • Bachelor’s degree in Computer Science or a related field

  • Minimum GPA of 3.2 or higher


Benefits
  • Fully remote

  • Full-time role (40 hours per week)

  • Salary: Competitive Salary


We look forward to welcoming a highly skilled and motivated developers to our innovative team!

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Flutter Developer Related jobs