Search by job, company or skills

Eyepax

Senior Mobile Developer (Swift + Flutter)

Early Applicant
  • Posted a month ago
  • Be among the first 10 applicants

Job Description

We are looking for an experienced Senior Mobile Developer with expertise in both iOS Native (Swift) and Flutter to join our innovative team developing mobile solutions in the IoT domain. This role requires a single developer with a strong background in iOS VIPER architecture, Flutter Bloc/Cubit, and real-time communication using WebSocket, REST APIs, and Bluetooth/Wi-Fi device integration.

Responsibilities

  • Design, develop, and maintain iOS (Swift) and Flutter applications.
  • Work on VIPER-based Swift iOS projects and Bloc/Cubit architecture-based Flutter apps.
  • Integrate mobile apps with hardware components and sensors via Wi-Fi, Bluetooth, and BLE protocols.
  • Develop real-time communication features using WebSocket and REST APIs.
  • Collaborate closely with cross-functional teams including hardware engineers and backend developers to ensure seamless IoT experiences.
  • Integrate payment gateways and manage in-app subscriptions (e.g., Adyen, Stripe, Apple In-App Purchases).
  • Ensure app quality through unit testing, debugging, and performance tuning.
  • Stay current with the latest technologies and industry trends in IoT, iOS, and Flutter development.

Qualifications and Experience:

  • Bachelors degree in Computer Science, Software Engineering, or a related field.
  • Minimum 3+ years of professional experience in both iOS Native and Flutter development.
  • Experience with Apple App Store submission processes and TestFlight distribution.
  • Strong proficiency in Swift and VIPER architecture.
  • Advanced knowledge of Flutter, Dart, and state management using Bloc/Cubit.
  • Hands-on experience with Xcode for iOS development and Android Studio for Flutter cross-platform work.
  • Experience working with WebSocket, RESTful APIs, and integrating Bluetooth/Wi-Fi hardware devices.
  • Familiarity with IoT concepts, communication protocols, and device lifecycle handling.
  • Hands-on experience with Adyen or other payment gateways and in-app subscription platforms.
  • Familiar with Git, CI/CD pipelines, and Agile development practices.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and team collaboration skills.

Nice-to-Have Skills:

  • Experience working on Objective-C and Android environments.
  • Knowledge of embedded systems, resource-constrained environments, and commissioning flows.
  • Exposure to Python and JavaScript.

More Info

Industry:Other

Function:Iot

Job Type:Permanent Job

Date Posted: 20/08/2025

Job ID: 124268943

Report Job

About Company

Eyepax
View More
Last Updated: 24-09-2025 06:17:25 PM
Home Jobs in Ho Chi Minh Senior Mobile Developer (Swift + Flutter)