WEBRTC Developer
at GOCODE PTE LTD
Singapore, Southeast, Singapore -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 05 Oct, 2024 | USD 7500 Monthly | 06 Jul, 2024 | 3 year(s) or above | Computer Science,Html5,Mobile Applications,Node.Js,Javascript,Technical Leadership,Complex Systems | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
JOB HIGHLIGHTS:
- Attractive Compensation & Benefit
- Joining a growing company in a growing industry
- Good and Positive working culture
POSITION OVERVIEW:
As a WEBRTC Developer, you will be responsible for designing, developing and implementing real-time communication solutions using WebRTC technology. You will collaborate closely with cross-fuctional teams to integrate WebRTC capabilities into our products and services, ensuring high performance, scalability and reliability. The role requires a solid understanding of WebRTC protocols, APIs, and browser compatibility issues, along with a passion for delivering high quality and scalable solutions.
JOB DESCRIPTIONS:
- Design, develop and maintain WebRTC based applications, including audio/ video calling, screen sharing and data transfer functionalities.
- Implement signaling protocols (such as SIP, XMPP ) for establishing and managing WebRTC sessions effectively.
- Optimise media processing algorithms for efficient bandwidth utilization and low latency.
- Integrate WebRTC solutions while existing backend services and frontend applications.
- Utilize expertise with WebRTC libraries and frameworks, such as SimpleWebRTC, PeerJS, and Janus to enhance application capabilities.
- Leverage knowledge of containerization technologies like Docker and orchestration tools such as Kubernates to streamline deployment processes.
- Conduct performance testing and troubleshooting to identify and resolve issues related to audio/video quality, network connectivity, and system reliability.
- Stay up to date with the latest advancements in WebRTC technology and standards and evaluate their potential impact on our products.
- Collaborate with business analyst, UI/UX designers and other stakeholders to define requirements and prioritize feature development.
- Provide technical guidance and mentorship to junior developers on WebRTC best practices and development techniques.
REQUIREMENTS:
- Bachelor’s degree in Computer Science, Engineering or related field.
- 3 years of proven experience as a WebRTC Developer or in similar role, with a strong focus on developing mobile applications (iOS/Andriod) with robust WebRTC capabilities.
- Proficiency in JavaScript, HTML5 and CSS3 for frontend development.
- In-depth understanding of WebRTC protocols, APIs and browser compatibility issues.
- Experience with server-side technologies such as Node.js, WebSocket, and RESTful APIs.
- Excellent problem-solving and troubleshooting skills, with the ability to analyze complex systems and identify practical solutions.
- Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams and communicate technical concepts to non-technical stakeholders.
- Proven ability to provide technical leadership, mentorship, and guide the team in implementing best practices and industry standards.
Responsibilities:
Please refer the Job description for details
REQUIREMENT SUMMARY
Min:3.0Max:8.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer science engineering or related field
Proficient
1
Singapore, Singapore