freeC's Client
Ha Noi
1 months ago
Remote working (Vietnam time zone or France time zone)
Contractor/ Open for 2nd job
Mac OS
PHP
Vue.js
Objective-C
ReactJS
Python
C# .net
Java
Spring Framework
Công ty CP Công nghệ MobiWork
Ha Noi
1 months ago
Phép trong năm còn được dồn sang năm sau
Công ty tham gia 100% BHXH không trừ vào lương
Thưởng lễ, tết, lương tháng thứ 13...
Python
Django
HTML
Javascript
MySQL
Node.js & Express
React.js
Typescript
Cazoodle, Inc
Ha Noi
1 months ago
Opportunity to work at all fronts to develop such skills required for a full-stack developer.
Competitive compensation package with private health insurance, training and sport support
Appealing bonus at the end of each year,
Software Development
Debugging
Leadership
Elasticsearch
data pipelines
nodejs
Typescript
React

Full-Stack macOS & Web Developer

freeC's Client
Save Job
Messages
Work remote
Hiring 1 people
7 years of experience
Ha Noi
Published 24/04/2025

Why You’ll Love Working Here

Remote working (Vietnam time zone or France time zone)
Contractor/ Open for 2nd job

Job Description

About the Project

We are building Studio-mac, a native macOS application designed for synchronized video playback (Rytmo band) in professional post-production environments. Integrated with ProTools, the app delivers precise timecode synchronization, high-frame-rate video output, and DRM-protected streaming, all while offering a rich web interface for administration and control.

Key Responsibilities

  • Develop and maintain a native macOS application using Swift and Objective-C.
  • Port the Rytmo band algorithm from C# to Swift with real-time performance optimization.
  • Integrate advanced video playback using AVFoundation, supporting DRM (FairPlay, Widevine, PlayReady) and various formats (MP4, MOV, HLS, DASH).
  • Implement GPU selection and support external video output using Blackmagic (DeckLink) and AJA SDKs.
  • Ensure frame-accurate synchronization with ProTools using MTC, SMPTE, LTC, and ProTools Satellite Protocol.
  • Develop and maintain backend APIs using PHP 8/7 (Laravel, Lumen) and frontend interfaces using JavaScript (Vue.js, React.js, Quasar).
  • Optimize multi-threaded code for smooth UI responsiveness and zero-lag playback.
  • Enable real-time network communication with WebSockets and TCP/IP.
  • Conduct unit and functional testing using XCTest and advanced debugging techniques (CPU/GPU profiling, latency optimization).

Required Skills & Qualifications

macOS Development

  • Strong experience with Swift and Objective-C
  • Proficiency with AVFoundation, Core Animation, Cocoa, and Interface Builder
  • Experience migrating applications from C# to macOS

Video & Audio Synchronization

  • Deep understanding of DRM systems and real-time media streaming
  • Experience with professional video card integration (e.g., DeckLink)
  • Familiarity with ProTools protocols, MIDI Machine Control (MMC), and timecode standards

Web Development

  • Expertise in PHP 8/7, Laravel, and REST API design
  • Strong frontend skills in JavaScript, Vue.js, React.js, and Quasar framework

Performance & Networking

  • Proficient in multi-threaded programming and network communication protocols
  • Skilled in debugging, performance profiling, and optimization on macOS

Skills

Mac OS
PHP
Vue.js
Objective-C

Benefits

  • 100% remote working time (Vietnam timezone, or France timezone)
  • Remote working Remote theo giờ VN hoặc giờ Pháp từ chiều đến tối.
  • Contractor and open for 2nd job

Career

Company Info

freeC
Ho Chi Minh
101-300 employees

About

freeC is the Smart Recruiting Platform that leverages matching technology to actively connect hundred of thousand of employers and job seekers. The success of freeC is determined by our success in operating as a unified team. If you're interesting, ambitious, and eager to advance your career with us, explore our vacancies as below. We're excited to have you on board our ship to help us grow fast, deliver on our mission of actively connecting employers and job seekers around Vietnam

Working Address

Lầu 06, Tòa nhà BCONS TOWER II , Số 42/1, Đường Ung Văn Khiêm, Phường 25, Quận Bình Thạnh, TP. HCMView map