Skip to main content
B

Senior Mobile Developer Engineer (iOS/Flutter)

BookDoc

Location

Petaling Jaya, Selangor, Malaysia

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

Company Description

BookDoc, established in 2015, is a leading digital health solutions provider. The company offers an all-in-one platform that connects users to healthcare professionals anytime and provides tools for managing physical and mental well-being. Known for its innovative corporate wellness programs, BookDoc enhances organizational health and workforce productivity. BookDoc has received multiple awards for excellence and continues to redefine the landscape of health and wellness management.

Role Overview

BookDoc is seeking a passionate and talented Senior Mobile Engineer (iOS / Flutter) to join our software engineering team. You will play a key role in designing, building, and maintaining high-quality mobile applications that power healthcare and wellness services for millions of users. You will work closely with product, design, backend, and QA teams to deliver scalable, secure, and user-centric mobile experiences.

Responsibilities

  • Design, develop, enhance, and maintain mobile applications for iOS.
  • Collaborate with product managers, designers, and engineers to deliver high-quality software solutions
  • Participate in the full software development lifecycle from planning to deployment and maintenance.
  • Build, test, release, and maintain applications on the Apple App Store.
  • Perform code reviews and contribute to engineering best practices.
  • Troubleshoot and resolve performance, reliability, and scalability issues.
  • Contribute to application architecture and technical decision-making.
  • Mentor junior developers and support knowledge sharing across the team.
  • Leverage AI-assisted development tools to improve productivity and code quality.

Required Qualification

  • Bachelor’s Degree in Computer Science, Software Engineering, or related field.
  • Minimum 3 years of professional experience in iOS development.
  • Strong proficiency in Swift, Xcode, and the iOS development ecosystem
  • Experience building applications using SwiftUI and UIKit.
  • Strong understanding of MVVM, Clean Architecture, Modular Architecture, and Dependency Injection.
  • Experience integrating RESTful APIs and third-party SDKs.
  • Experience with Firebase services including Analytics, Crashlytics, and Performance Monitoring.
  • Experience with Git and GitHub workflows.
  • Experience with JIRA or similar project management tools.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork skills.

Technical Skills

  • Swift, SwiftUI, UIKit
  • REST APIs and Web Services
  • GitHub and Version Control
  • Firebase
  • Unit Testing and UI Testing
  • TestFlight and App Store Deployment
  • CI/CD platforms such as GitHub Actions, Bitrise, Fastlane, or Jenkins
  • Mobile application security and privacy best practices
  • AWS, GraphQL, and third-party service integrations

Good To Have

  • Flutter and Dart development experience
  • Android development using Kotlin
  • Objective-C experience
  • Healthcare, Wellness, Telehealth, or HealthTech experience
  • AI/ML integration in mobile applications
  • HealthKit, Apple Watch, and wearable integrations
  • React Native exposure
  • Frontend or Backend development experience
  • HTML, CSS, JavaScript, Node.js, SQL, or NoSQL experience
  • Agile/Scrum development experience

Ai \& Modern Engineering Practicing

  • Comfortable using AI-assisted coding tools such as GitHub Copilot, Cursor, ChatGPT, Claude, or similar platforms.
  • Experience working with modern observability, monitoring, and crash reporting tools.
  • Understanding of scalable mobile architectures and performance optimization.
  • Commitment to continuous learning and staying current with mobile technology trends.

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs