- Petaling Jaya Selangor Malaysia
工作地点
职位描述
岗位职责
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 Qualifications
· 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 Practices
· 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.
Pay: From RM6,000.00 per month
Benefits:
Work Location: In person
重要安全守则
申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。