en

Services

We understand that no two organisations are the same. Find out more about how we've customised our talent solutions to help clients in Taiwan meet their needs.

Read more
Jobs

Our industry specialists will listen to your aspirations and share your story with the most prestigious organisations in Taiwan. Together, let’s write the next chapter of your career.

See all jobs
Candidates

Together, we’ll map out career-defining, life-changing pathways to achieve your career ambitions. Browse our range of services, advice, and resources.

Learn more
Services

We understand that no two organisations are the same. Find out more about how we've customised our talent solutions to help clients in Taiwan meet their needs.

Read more
About Robert Walters Taiwan

For Robert Walters Taiwan, recruitment is more than just a job. We understand that behind every opportunity is the chance to make a difference to people’s lives

Learn more

Work for us

Our people are the difference. Hear stories from our people to learn more about a career at Robert Walters Taiwan.

Learn more

Senior Mobile Application Developer

Save job

We are looking for an experienced senior mobile app development engineer with a focus on the design, development and maintenance of universal media players on Android and iOS platforms. This is a great opportunity for you to showcase your technical talents in a dynamic and innovative environment and work with some of the industry's top professionals.

SENIOR MOBILE APP DEVELOPMENT ENGINEER

What will you do:


As our Senior Mobile App Development Engineer, you will play a key role in our development team responsible for designing, developing, and maintaining universal media players on both Android and iOS platforms. You will need to integrate playback capabilities in multiple audio and video formats to ensure an efficient and smooth playback experience. In addition, you also need to implement media playback control functions, including play, pause, fast forward, rewind, volume control, and more. You will work closely with cross-functional teams to participate in requirements analysis, design reviews, and code reviews.


* Design, develop and maintain the universal media player on the Android and iOS platforms
* , integrate the playback function of multiple audio and video formats, ensure an efficient and smooth playback experience,
* realize media playback control functions, including playback, pause, fast forward, rewind, volume control, etc.,
* support streaming media playback (HLS, DASH, RTMP, etc.) and local file playback
* , solve audio and video synchronization, Technical challenges such as buffering, latency, etc.,
* optimize player performance, ensure stability and compatibility across devices,
* write high-quality technical documentation and manuals
* , collaborate with cross-functional teams, and participate in requirements analysis, design reviews, and code reviews


What do you bring:


We are looking for a senior mobile app development engineer with a bachelor's degree or above in computer science or related field. You need to have experience in Android (NDK, JNI) or iOS SDK development, and have a deep understanding of the architecture and system features of Android and iOS platforms. You must be familiar with ExoPlayer, AVFoundation, or other mainstream media playback frameworks, and have practical experience in the development of audio and video codecs and streaming media transmission protocols such as HLS, DASH, AND RTMP. In addition, you also need to be familiar with multimedia processing tools such as FFmpeg or VLC, and be able to carry out secondary development.


* Bachelor degree or above in computer science or related majors
* , with experience in Android (NDK, JNI) or iOS SDK development,
* in-depth understanding of the architecture and system characteristics of Android and iOS platforms
* , familiar with ExoPlayer, AVFoundation or other mainstream media playback
* frameworks, audio and video codec, Practical development experience of streaming media transmission protocols (such as HLS, DASH, RTMP),
* familiar with multimedia processing tools such as FFmpeg or VLC, and able to carry out secondary development,
* with good problem-solving ability and performance optimization experience
* , and good team spirit and communication skills


What makes this company different:


Our company is a leading global technology company focused on delivering innovative solutions to change the world. We value every employee and are committed to creating a work environment that supports learning and growth. We offer flexible working hours and a wide range of training opportunities so you can continuously upgrade your skills and pursue career success.

What's next:


If you are interested in this position, please do not hesitate to apply now!


Click the link below to apply now!

Contract Type: FULL_TIME

Specialism: Software

Focus: Mobile Application Development

Industry: IT

Salary: TWD2,000,000 - TWD3,000,000 per annum

Workplace Type: Hybrid

Experience Level: Associate

Location: Taipei

Job Reference: WWVRI6-DC0326A3

Date posted: 27 August 2024

Consultant: Annie Yang

I'm Robert Walters Are you?

Come join our global team of creative thinkers, problem solvers and game changers. We offer accelerated career progression, a dynamic culture and expert training.