Flutter Developer – Mobile Development with Prior iOS Experience to $5000

We are seeking a highly skilled Flutter Mobile Developer with a strong background in either iOS development (3-4 years) or web development (4+ years on the front-end) before fully transitioning to Flutter. This role focuses on enhancing and maintaining two live mobile applications that have been in the market for over 1.5 years:

  1. An AI-powered app designed to solve math problems.
  2. A music streaming app similar to Spotify.

This is an exciting opportunity to work with cutting-edge technologies, solve complex challenges, and deliver exceptional user experiences.
 

Key Responsibilities:

Mobile Development

  • Build and enhance Flutter-based applications with a focus on performance and stability.
  • Develop custom packages in Flutter utilizing native functionality and APIs for both iOS and Android platforms.
  • Translate high-quality UI designs and wireframes into responsive and scalable applications.

Maintenance & Troubleshooting

  • Review and optimize app performance and functionality to improve user experience.
  • Debug and resolve platform-specific bugs to ensure smooth operations.

Backend Integration

  • Collaborate with backend systems written in Node.js, ensuring seamless integration with Flutter apps.
  • Assist with backend-related tasks if necessary.

Version Control & Testing

  • Manage code using Git for version control.
  • Participate in automated testing to maintain code quality and stability
     

Must-Have Requirements:

Experience:

  • 4+ years of mobile development experience.
    • For candidates with iOS backgrounds, 3-4 years of Objective-C/Swift experience prior to transitioning to Flutter.
    • For candidates with web development backgrounds, 4+ years of front-end development experience before moving to Flutter AND at least 2 years of hands-on experience with Flutter and Dart.

Technical Skills:

  • Proficiency in Flutter and Dart, with a solid understanding of RESTful APIs.
  • Familiarity with SQLite for managing local storage.
  • Experience with Agile methodologies and version control practices.

     

Nice-to-Have Skills:

  • Experience with Flutter Web or transitioning from web development to Flutter.
  • Familiarity with backend development using Flutter.
  • Interest or experience in UX design to enhance user-centric development.
  • Understanding of CI/CD pipelines.
     

Additional Information:

  • Equipment: Company laptops will be provided and equipped with time-tracking software to monitor working hours.
  • Interview Process:
    • Stage 1: Test task to assess technical skills.
    • Stage 2: Technical interview to evaluate problem-solving abilities and technical expertise.

If you’re a detail-oriented developer passionate about creating high-quality mobile applications, with a strong foundation in iOS or web development, we’d love to hear from you!

Published 10 March
76 views
Β·
6 applications
67% read
Β·
17% responded
Last responded 4 days ago
To apply for this and other jobs on Djinni login or signup.