Join to apply for the
Client Engineer (Real Time Communication) - 2025 Start
role at
ByteDance
2 weeks ago Be among the first 25 applicants
Join to apply for the
Client Engineer (Real Time Communication) - 2025 Start
role at
ByteDance
Responsibilities
Responsible for researching and developing real-time communication SDK with high-quality code.
Responsible for the design and development of RTC solutions
Continuously tracking and learning new technologies and new architectures.
Research, analyse and evaluate requirements for existing or new mobile applications.
Design, develop, test and maintain mobile solutions to meet the requirements.
Evaluate programming codes to ensure that they are properly structured, meet industry standards and are compatible with devices.
Qualifications
Minimum Qualifications:
Final year or recent graduate with a background in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
Proficient in Java or Objective-C, familiar with C/C++, solid knowledge of multi-threading, data structure, operating system and network.
Good learning ability, communication ability, logical thinking ability, and innovation ability.
Preferred Qualifications:
Familiar with Android or iOS system architecture and audio & video multimedia client development.
Experience in live streaming, co-host, player SDK, and video conference is preferred.
Experience in ffmpeg, x264, WebRTC etc.
is preferred.
Open source project maintainer and independent developer are preferred.
ByteDance is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives.
Our platform connects people from across the globe and so does our workplace.
At ByteDance, our mission is to inspire creativity and enrich life.
To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach.
We are passionate about this and hope you are too.
By submitting an application for this role, you accept and agree to our global applicant privacy policy, which may be accessed here:
If you have any questions, please reach out to us at
Details
Seniority level: Internship
Employment type: Full-time
Job function: Information Technology
Industries: Software Development
Referrals increase your chances of interviewing at ByteDance by 2x
Get notified about new Client Engineer jobs in
Singapore .
#J-18808-Ljbffr