Browse Jobs
For Employers
Post JobLog inGet Started
Dakkaken Group logo

Full Stack Flutter Mobile Developer

Dakkaken Group
Nasr City, Cairo
Posted 4 months ago
95Applicants for1 open position
  • 28Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Job Requirement:  (3-5 Years Experience)

 

Position Overview

We are seeking a talented and experienced Full Stack Flutter Mobile Developer to join our dynamic team. The ideal candidate will have 3-5 years of professional experience in developing cross-platform mobile applications using Flutter and Dart, along with strong backend development skills. You are needed to work closely with product & project managers, designers, and backend teams to deliver high-quality, scalable, and user-friendly applications.

Responsibilities

  • Develop and maintain cross-platform mobile applications using Flutter and Dart.
  • Collaborate with UI/UX designers to implement responsive and user-friendly designs.
  • Build and integrate RESTful APIs, Graph QL, or Web Sockets for seamless communication between the mobile app and the backend.
  • Develop and maintain backend services (Node.js, Python, PHP, or similar) and databases (e.g., MongoDB, Firebase, PostgreSQL).
  • Optimize application performance, scalability, and security.
  • Debug and resolve technical issues, ensuring quality and stability in mobile apps.
  • Write clean, maintainable, and well-documented code following industry best practices.
  • Collaborate with cross-functional teams for continuous improvement and feature enhancements.
  • Stay updated with the latest trends and advancements in mobile development and Flutter technology.

 

 

 

Job Requirements

Required Skills & Qualifications

Technical Skills

  • Experience: 3-5 years of professional experience in mobile app development.
  • Mobile Development:
    • Strong proficiency in Flutter and Dart for building cross-platform apps.
    • Knowledge of state management tools (e.g., Provider, Riverpod, Bloc, or Redux).
  • Backend Development:
    • Proficiency in one or more backend technologies like Node.js and Python.
    • Experience with RESTful APIs, GraphQL, and WebSocket implementation.
    • Familiarity with backend frameworks (e.g., Express.js, Flask, or Laravel).
  • Database:
    • Experience with Firebase, MongoDB, PostgreSQL, or other relational and non-relational databases.
  • Version Control: Proficiency with Git and platforms like GitHub or GitLab.
  • DevOps: Familiarity with CI/CD pipelines and tools like Jenkins, GitHub Actions, or Bitbucket Pipelines.
  • UI/UX: Ability to work with Figma, Adobe XD, or similar tools for integrating designs into apps.
  • Testing: Experience with unit, integration, and UI testing frameworks like Flutter Test, Mockito, or others.

Soft Skills

  • Strong problem-solving skills and ability to work independently or in a team environment.
  • Excellent written and verbal communication skills.
  • Adaptability and eagerness to learn new tools, technologies, and frameworks.

 

Educational Qualifications

  • Bachelor's Degree in Computer Science, Software Engineering, or a related field.
  • Relevant certifications in Flutter, Dart, or full-stack development.
  • Proven track record of developing and delivering mobile applications, especially in learning and education.

 

Preferred Qualifications

  • Experience with Cloud Platforms like AWS, Google Cloud, or Azure.
  • Knowledge of mobile-specific tools like Firebase Authentication, Push Notifications, or In-App Purchases.
  • Understanding of Agile or Scrum methodologies.
  • Knowledge of native Android (Kotlin/Java) or iOS (Swift) development for native integrations.
  • Previous experience in building scalable and secure full-stack applications.

 

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentFull Stack Flutter Mobile Developer