iOS Development Senior Engineer-Video Architecture

5-7 years
8 days ago
Job Description

Responsibilities

1 , Responsible for the development, iteration and optimization of iOS screen mirroring SDK and App modules 2. According to product or project needs, cooperate with the product manager to participate in demand analysis, framework design, code implementation, debugging, etc. 3. Connect with server engineers to complete the product Implement client functions and write test cases 4. Participate in team technology sharing and knowledge transfer, learn and research new technologies to meet product needs 5. Undertake key and difficult technical tasks, and promote technological innovation and improvement.

Qualifications

1. Bachelor degree or above, computer related major 2. More than 5 years of iOS development experience, proficient in Objective-C, Swift Language 3. Solid computer foundation, proficient in basic knowledge of networks, operating systems, design patterns, memory management, multi-thread development, etc. 4. Proficient in using git, Xcode and performance tuning tools, familiar with common iOS frameworks, open source libraries, solutions Plans, etc. 5. Have a strong sense of responsibility, good communication skills and teamwork spirit. Bonus points: 1. Applicants with development experience related to screen projection are preferred 2. Applicants with experience in audio, video and graphics development are preferred 3. Applicants who are proficient in C++ are preferred.

JOB TYPE

Function

Skills

Ios
Git
C++
open source libraries
common iOS frameworks
multi-thread development
performance tuning tools
solutions Plans
Swift Language
About
Job Source: jobs.bytedance.com

ByteDance is a technology company operating a range of content platforms that inform, educate, entertain and inspire people across languages, cultures, and geographies.
Dedicated to building global platforms of creation and interaction, ByteDance now has a portfolio of applications available in over 150 markets and 75 languages. For example, TikTok, Helo, Vigo Video, Douyin, and Huoshan.
Dedicated to building global platforms of creation and interaction, ByteDance now has a portfolio of applications available in over 150 markets and 75 languages. For example, TikTok, Helo, Vigo Video, Douyin, and Huoshan.

People Also Considered

Career Advice to Find Better