Current accepting applications for Senior WebRTC Developers
We hire and contract directly with all of our team members. We do NOT work through agencies. If you are an agency or recruiting firm, please do not waste your time contacting us.
Are you an experienced JavaScript developer looking to work with live video applications? Apply for our free WebRTC training and earn a place on our team of experts.
Are you in a Master of Computer Science program hoping to make a career in live video applications? Apply to be a WebRTC.ventures intern!
Senior WebRTC Developer
Position: Remote; full or part-time
Responsibilities
- Development and architecture of live video applications using WebRTC for a variety of industries and use cases using a variety of open source and commercial platforms
- Daily standups with teammates
- Weekly demos with clients
Qualifications
- Bachelor degree in Computer Science or equivalent experience
- English fluency for business/technical meetings is a must
- Strong communication skills with the ability to be highly responsive
- An entrepreneurial mindset with the ability to quickly identify problems, overcome challenges, and provide timely solutions
- Ability to work remotely with a strong internet connection on your own equipment
- Ability to work 4-6 hours on Eastern or Central US business hours
Technical Requirements
- Experience working with WebRTC! (If you are an experienced JavaScript developer but do not have WebRTC experience, consider the WebRTC.Ventures Training Program.)
- Development and architecture of web and mobile applications using our preferred technical stack: JavaScript / React / Node.js
- Experience using WebRTC media servers such as Janus and Jitsi
- REST APIs and Webhooks
- Docker / Kubernetes
- IaaS platforms (AWS, GC and Digital Ocean)
- Solid networking knowledge (OSI network layers, TCP/IP)
- Understanding of Telephony and real-time communication concepts (SIP, Trunking, ICE, STUN/TURN)
- Experience working in agile teams using Scrum or Kanban methodologies
Bonus Skills
- SIP and media proxies (Kamailio, rtpengine)
- Telephony platforms (Asterisk, Freeswitch, voxeo)
- Video streaming technologies such as HLS, RTMP, etc.
- Web servers/reverse proxies (Nginx, haproxy, Apache, Tomcat)
- Selenium and/or Puppeteer
- Front end development skills
- Python
- iOS/Android Native development
- React Native
To apply, please fill out this form. Direct applications only, no agencies!
Other roles (no openings currently available)
- Project Lead / Scrum Master (Remote)
- Senior DevOps Engineer (Remote)
- Full Stack Developer (Remote)
- QA Functional Tester (Panama office)
Project Lead / Scrum Master
Position: Remote; full or part-time
Responsibilities
- Provide leadership to cross-functional software development teams
- Set roadmaps, business and technical requirements documents, and timelines
- Daily standups with teammates
- Weekly demos with clients
Qualifications
- English fluency for business/technical meetings is a must
- Multiple years experience working in a collaborative, client-facing environment
- Strong communication skills with the ability to be highly responsive
- An entrepreneurial mindset with the ability to quickly identify problems, overcome challenges, and provide timely solutions
- Ability to work remotely with a strong internet connection on your own equipment
- Ability to work 4-6 hours daily on Eastern or Central US business hours
Technical Requirements
- Scrum or Agile certification
- Experience working in agile teams using Scrum or Kanban methodologies
To apply, please complete this form. Direct applications only, no agencies!
Senior DevOps Engineer
Position: Remote, full or part-time
Responsibilities
- Configuration and management of web and mobile application infrastructure
- Create and implement automating of different type of testing, CICD pipelines, software deployments
- Daily standups with teammates
- Weekly demos with clients
Qualifications
- Bachelor degree in Computer Science, Software Engineering, or related field, or equivalent work experience
- English fluency for business/technical meetings is a must
- Multiple years experience working in a collaborative, client-facing environment
- Strong communication skills with the ability to be highly and quickly responsive
- An entrepreneurial mindset with the ability to quickly identify problems, overcome challenges, and provide timely solutions
- Ability to work remotely with a strong internet connection on your own equipment
- Ability to work 4-6 hours daily on Eastern or Central US business hours
Technical Requirements
- 3+ years of DevOps Cloud practices, AWS, logging, monitoring.
- High hands-on experience with Docker, Terraform and Ansible
- Experience in the development and architecture of web and mobile applications
- Experience working in agile teams using Scrum or Kanban methodologies
To apply, please complete this form. Direct applications only, no agencies!
Full Stack Developer
Location: Remote; full or part-time
Responsibilities
- Development and architecture of web and mobile applications
- Focus on WebRTC using a variety of open source and commercial platforms
- Daily standups with teammates
- Weekly demos with clients
Qualifications
- Bachelor degree in Computer Science, Software Engineering, or related field, or equivalent work experience
- English fluency for business/technical meetings is a must
- Multiple years experience working in a collaborative, client-facing environment
- Strong communication skills with the ability to be highly and quickly responsive
- An entrepreneurial mindset with the ability to quickly identify problems, overcome challenges, and provide timely solutions
- Ability to work remotely with a strong internet connection on your own equipment
- Ability to work 4-6 hours daily on Eastern or Central US business hours
Required Technical Skills
- 3+ years of ReactJs / Node.js / Javascript
- Masters / Bachelors degree in Computer Science or equivalent experience
- Experience implementing REST API’s and Webhooks
- Docker / Kubernetes
- IaaS platforms (AWS, GC and Digital Ocean)
- Experience with media servers such as Janus and Jitsi
- Solid networking knowledge (OSI network layers, TCP/IP)
- Understanding of Telephony and real-time communication concepts (SIP, Trunking, ICE, STUN/TURN)
Bonus Skills
- Experience with WebRTC
- Experience with SIP and media proxies (Kamailio, rtpengine) and telephony platforms (Asterisk, Freeswitch, voxeo)
- Experience with web servers/reverse proxies (Nginx, haproxy, Apache, Tomcat)
- Selenium and/or Puppeteer
- Front end development skills
- Python
- iOS/Android Native development
- React Native
- Experience with video streaming technologies such as HLS, RTMP, etc.
To apply, please fill out this form. Direct applications only, no agencies!
About WebRTC.Ventures
WebRTC.ventures is a software design & development agency founded as AgilityFeat Inc. in 2010 in the United States. Our team of more than 60 developers, designers, and project leads have been building development expertise since that time. Working remotely from all around North and South America, we specialize in building live video applications for many industries, especially healthcare. We also perform custom development services for a wide range of industries.
WebRTC Live
...
The WebRTC.ventures Blog
Read some of our latest posts involving the Amazon Chime SDK.