Mobile Flutter Developer

Unique Personnel

  • Johannesburg, Gauteng
  • Permanent
  • Full-time
  • 3 days ago
Job Description We are seeking a highly skilled and motivated Flutter Developer to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and maintaining high-quality mobile applications for both iOS and Android platforms using the Flutter framework. You will work closely with cross-functional teams, including product managers, UI/UX designers, and backend developers, to deliver innovative and user-friendly mobile solutions aligned with business objectives. Key Responsibilities Design and build advanced mobile applications using the Flutter framework for iOS and Android. Collaborate with product managers and designers to understand requirements and translate them into functional applications. Integrate applications with backend services and APIs to ensure seamless functionality. Write clean, maintainable, and testable code following best practices. Debug, troubleshoot, and optimize application performance for maximum speed and scalability. Participate in code reviews and contribute to continuous improvement of development processes. Stay updated with the latest trends, technologies, and best practices in mobile application development.
Key Requirements Bachelors degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience). Proven experience as a Flutter Developer with a strong portfolio of published applications. Proficiency in Dart programming language. Solid understanding of mobile app architecture, design patterns, and state management. Experience with third-party libraries, APIs, and RESTful services. Knowledge of mobile UI/UX principles and ability to implement pixel-perfect designs. Familiarity with Git or other version control systems. Strong problem-solving skills and attention to detail. Excellent communication and teamwork abilities. Preferred: Experience with native Android (Java/Kotlin) or iOS (Swift/Objective-C) development. Understanding of CI/CD pipelines and cloud services (e.g., Firebase). Knowledge of Agile development methodologies.

Careers24

Similar Jobs

  • Full Stack Developer

    Network Recruitment

    • Johannesburg, Gauteng
    Key Roles and Responsibilities: The primary responsibilities of a Full Stack Developer includes designing user interactions on websites, developing servers and databases for websi…
    • Just now
  • GIS Developer

    Network Recruitment

    • Johannesburg, Gauteng
    Key Responsibilities: Design, develop, and deploy custom GIS web applications and widgets using Esri's Web AppBuilder and Experience Builder. Integrate GIS functionality into v…
    • Just now