DNA325 is a local partner for global companies and startups who are launching their Software Development and R&D centers in Ukraine. At DNA325, we provide a simplified and cost-effective way to build your very own talented remote team in Ukraine: from hosting in our office space to local IT personnel recruiting and management.
13 листопада 2024

Flutter Developer — (Mobile Development with Prior iOS or Web Experience) (вакансія неактивна)

віддалено $3000–5000

This role is new — 06.12.24, 1 candidate already hired, need more.

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.
  • Basic knowledge of Java, Node.js, Kotlin, or Swift.
  • 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!