Senior Software Engineer, Mobile SDK

6 hours ago


Taipei Taipei City, Taiwan Appier Full time NT$120,000 - NT$240,000 per year

The Role
As a
Senior Software Engineer on our SDK Team
, you'll architect and build the sophisticated SDKs that power Appier's AI-driven engagement platform. You'll work on cutting-edge technology that analyzes user behavior in real-time to deliver personalized push notifications, in-app campaigns, and AI-powered product recommendations - all while maintaining the highest standards of performance, reliability, and cross-platform consistency.

Our SDKs are integrated by major e-commerce platforms, media companies, and apps with millions of daily active users. You'll be responsible for designing scalable solutions that handle complex real-time data processing, sophisticated push notification systems, and seamless integration across iOS, Android, Flutter, and React Native platforms.

Our team has extensive experience with remote collaboration, having successfully maintained high productivity and code quality across distributed teams for many years. We use modern collaboration tools and have well-established processes for remote work.

About The Role
Appier's enterprise solutions are powered by proprietary deep learning and machine learning technologies to empower every business to use AI to turn data into business insights and decisions. As a
Senior Software Engineer, Mobile SDK
, you'll be a key architect in building the critical components that power our AI-driven engagement platform.

You'll lead the development and maintenance of our mobile SDKs, working closely with product managers, data scientists, and cross-functional teams to design scalable, high-performance solutions that process billions of user interactions daily.

What You'll Do
Architecture & Design

  • Lead the design and architecture of cross-platform mobile SDKs (iOS, Android, Flutter, React Native)
  • Establish best practices for SDK development, including API design, performance optimization, and maintainability
  • Design scalable systems that handle real-time user behavior analysis and AI-powered personalization
  • Architect solutions for complex integrations including push notification systems, in-app messaging, and web view bridging

Development & Implementation

  • Build sophisticated SDK features including real-time event tracking, custom user attributes, and behavioral analytics
  • Implement AI-powered recommendation engines that deliver personalized content based on user behavior
  • Develop advanced push notification systems with rich media support, deep linking, and cross-platform compatibility
  • Create seamless web SDK bridging for hybrid mobile applications
  • Optimize SDK performance and bundle size while maintaining rich functionality

Cross-Platform Excellence

  • Ensure consistent API design and behavior across all platforms (iOS, Android, Flutter, React Native)
  • Maintain high standards of code quality, testing, and documentation
  • Resolve complex integration challenges across different mobile platforms and versions
  • Optimize for various device types and network conditions

Leadership & Collaboration

  • Mentor junior team members and conduct code reviews
  • Collaborate with data science teams to integrate AI/ML models into mobile SDKs
  • Work with customer success teams to troubleshoot and optimize client integrations
  • Contribute to technical planning and roadmap decisions

Production Excellence

  • Monitor SDK performance and reliability metrics
  • Lead incident response and troubleshooting for production issues
  • Maintain comprehensive CI/CD pipelines and automated testing frameworks
  • Ensure backward compatibility and smooth migration paths for SDK updates

About You
Essential Requirements

  • Education: BS/BA degree in Computer Science, Software Engineering, or related field
  • Experience: 5+ years of professional software development experience, with 3+ years in mobile SDK development
  • Mobile Expertise:

  • Expert-level proficiency in Swift and/or Kotlin for native mobile development

  • Deep experience with cross-platform frameworks (Flutter, React Native)
  • Strong understanding of iOS and Android SDK architectures and lifecycle management

  • Technical Skills:

  • Proven track record of architecting and building production SDKs used by enterprise clients

  • Deep expertise in mobile performance optimization, memory management, and battery efficiency
  • Experience with real-time data processing and offline-first architectures
  • Strong background in push notification systems (APNs, FCM) and rich media implementations

  • Development Practices:

  • Expert in CI/CD pipelines, automated testing, and code quality tools

  • Experience with SDK versioning, backward compatibility, and migration strategies
  • Proficiency in Git, code review processes, and collaborative development workflows

  • Problem Solving:

  • Track record of solving complex cross-platform integration challenges

  • Experience debugging and optimizing performance across different devices and network conditions
  • Ability to design APIs that are both developer-friendly and maintainable at scale

Preferred Qualifications

  • Senior Technical Leadership:

  • Experience mentoring junior developers and leading technical decisions

  • Track record of establishing best practices and development standards
  • Experience collaborating with data science teams on AI/ML integrations

  • Mobile Platform Deep Dive:

  • Expert knowledge of iOS frameworks, extensions, and App Store submission processes

  • Expert knowledge of Android Jetpack, WorkManager, and Play Store management
  • Experience with mobile security best practices and compliance requirements

  • Advanced Technical Skills:

  • Experience with WebView bridging and hybrid mobile architectures

  • Experience with mobile analytics, and performance monitoring

  • AI-Powered Development Tools:

  • Experience with AI coding assistants (GitHub Copilot, Claude Code, Cursor, Tabnine)

  • Familiarity with AI-powered debugging and testing tools
  • Knowledge of prompt engineering for code generation and problem solving
  • Experience using AI tools for code documentation and API design

  • Industry Experience:

  • Background in e-commerce, media, or high-traffic mobile applications

  • Experience working with enterprise clients and understanding their technical requirements
  • Knowledge of mobile privacy regulations and data collection best practices

Why Join Us?
We believe in building a great working environment where a passionate individual can give their best, and work with a talented team. To reward Appiers for their contribution, we also work hard to offer perks and benefits to make their life better.

Perks And Benefits

  • Company office locations at the heart of central business district (CBD) in all our countries.
  • Well stocked pantry with snacks and drinks
  • Competitive salary
  • Health insurance for all employees
  • Frequent company and team gatherings to celebrate success and life in general

  • Senior Unity SDK

    6 hours ago


    Taipei, Taipei City, Taiwan Rebuff Reality Full time $120,000 - $180,000 per year

    Senior Unity SDK / OpenXR EngineerThe Role:We are looking for a Senior Engineer to own the Unity developer experience. You will design and build the OpenXR-based Unity SDK and sample projects that our internal team and third-party developers will use to create games for our platform. This role is for experts comfortable at the intersection of Unity (C#), XR...


  • Taipei, Taipei City, Taiwan AMD Full time $60,000 - $150,000 per year

    WHAT YOU DO AT AMD CHANGES EVERYTHINGAt AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create...


  • Taipei, Taiwan Google Full time NT$120,000 - NT$360,000 per year

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience with software development in one or more programming languages (e.g., Python, C, C++).5 years of experience testing, and launching software products.3 years of experience leading technical project strategy, ML design, and working with industry-scale ML...


  • Taipei, Taiwan Qualcomm Full time NT$40,000 - NT$80,000 per year

    Company:Qualcomm Semiconductor LimitedJob Area:Interns Group, Interns Group > Interim InternQualcomm Overview:Qualcomm is a company of inventors that unlocked 5G ushering in an age of rapid acceleration in connectivity and new possibilities that will transform industries, create jobs, and enrich lives. But this is just the beginning. It takes inventive minds...

  • Sr. Mobile Engineer

    6 hours ago


    Taipei, Taiwan Trend Micro Full time $90,000 - $120,000 per year

    Join Trend ‧ Join New Generation趨勢科技 - 全球雲端資安領航者 / 全亞洲最大軟體公司 / 企業版圖橫跨五大洲 / 趨勢全球研發基地在台灣 ===============================================================AI is currently at the forefront of technological advancement, marking a transformative shift across industries. As a...


  • Hsinchu City,, Taiwan Qualcomm Full time NT$40,000 - NT$80,000 per year

    CompanyQualcomm Semiconductor LimitedJob AreaInterns Group, Interns Group > Interim InternQualcomm OverviewQualcomm is a company of inventors that unlocked 5G ushering in an age of rapid acceleration in connectivity and new possibilities that will transform industries, create jobs, and enrich lives. But this is just the beginning. It takes inventive minds...


  • Taipei, Taipei City, Taiwan Crypto Full time

    We are a team to design, develop, maintain, and improve software for various ventures projects, i.e., projects that are adjacent to our core businesses and are bootstrapped fast with a lean team. You will be actively involved in the design of various components behind scalable applications, from frontend UI to backend infrastructure.The Onchain team is...


  • Xinyi District, Taipei City, Taiwan Holdwin Capital 宏穩投資 Full time NT$120,000 - NT$240,000 per year

    Company DescriptionHoldwin Capital is a proprietary trading firm specializing in financial markets. The firm focuses on trading a diverse range of instruments, including equities, bonds, futures, options, ETFs, and other market products. Operating exclusively with its own capital, Holdwin Capital does not manage client funds or solicit public investments....


  • Taipei City, Taiwan Cardlytics Full time $80,000 - $120,000 per year

    About CardlyticsRemember that time you got cash back on a cup of coffee through your banking app? That was usCardlytics (NASDAQ: CDLX) is the industry-leading purchase intelligence and incentives platform. We are a product-driven company that cares about three things: our people, our customers, and our partners. Together, we make commerce more rewarding for...


  • Taipei, Taipei City, Taiwan Google Full time NT$1,200,000 - NT$3,600,000 per year

    Google welcomes people with disabilities.Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience with software development in one or more programming languages.3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design or architecture.3 years of...