Current Job Openings

We hire and contract directly with all of our team members. We do NOT work through agencies. Please save your time. 

 

Tech Lead

Location: Remote
Work Hours: Full-time, Eastern time zone (9am-5pm)
Employment Type: Contractor

We are seeking an experienced Node.js developer to lead a cross-functional agile development team on a multi-year real-time application project for thousands of concurrent users.

Candidates must have proven, extensive experience in software architecture, AWS, and JS. Priority will be given to applicants with experience in real-time communications, telecoms, and production-grade native Android and/or iOS Mobile applications. 

The role is client-facing and requires working remotely during Eastern Time Zone business hours, superior communication and problem solving skills, and fluent English. 

The position includes 9 paid holidays and 10 days of PTO. 

Responsibilities: 

  • Prioritize and oversee the daily technical operations of the team, while also contributing as a high-level software developer
  • Lead sprints and ensure each is completed to standard
  • Remove blockers, troubleshoot and resolve complex technical issues
  • Collaborate with the team to optimize application performance, scalability, and reliability
  • Implement and maintain best practices for software development and architecture

Minimum Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related field
  • 2+ years of Tech Lead/Manager experience
  • 4-6 years of hands-on Node.js experience
  • Extensive experience with AWS services and cloud architecture
  • Proven expertise in software architecture and design patterns
  • Solid understanding of database technologies and data storage solutions
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork skills
  • Agile/Scrum experience
  • Ability to work remotely on your own equipment during Eastern Time Zone business hours (9am – 5pm)

Additional Desired Qualifications:

  • 2+ years of experience with SIP, WebRTC or other real-time communication protocols.
  • Telecom field experience
  • Proficient with CI/CD pipelines and DevOps practices.
  • Experience developing or leading a team for a production grade native Android and/or iOS Mobile App.

Apply Now!

QA Functional Testing Specialist

Location: On-site in Panama, hybrid, or remote
Work Hours: Full-time or Part-Time, Central Time Zone 

WebRTC.ventures, a leading integrator of WebRTC and AI into live video applications, is continuing to grow our testing team out of our office in Panama City, Panama to handle high demand. We seek a talented and experienced QA Functional Tester to write test cases and conduct functional testing on our software applications.

In this role, you will manually review a developer’s work to ensure it meets the company’s acceptance criteria and quality standards. You will be responsible for analyzing the functionality of applications, comprehending business/client requirements, and developing use cases to detect defects and recommend solutions to identified product issues. You must possess fundamental programming skills, a keen eye for detail, and outstanding time management abilities.

Responsibilities

  • Writing use/test cases based on product requirements
  • Executing sanity, smoke, API, integration, and regression testing
  • Providing QA testing on various projects simultaneously
  • Recognizing problems, generating meaningful bug reports, and effectively monitoring bug resolution; advising the team on significant product quality issues
  • Assisting in requirement analysis, test design, and testing documents and procedures
  • Collaborating with project lead, QA team, and software developers to find solutions with an emphasis on quality across the SDLC

Qualifications

  • A minimum of two years of experience working as a QA tester of web and mobile applications (REQUIRED)
  • FLUENT English (REQUIRED)
  • A forensic attention to detail is the most essential talent for this role
  • A thorough understanding of the Software Development Life Cycle
  • Capability to collaborate effectively within an agile development team
  • Excellent time management skills
  • Experience working on multiple time-sensitive projects simultaneously
  • Outstanding verbal and written communication and interpersonal abilities
  • Superb customer service abilities, with a focus on customer outcomes in all actions and choices
  • High sense of ownership and pride in your performance and its impact on the company’s success
  • Basic programming skills; a bachelor’s degree in computer science, software engineering, or a similar field is preferred

Technical Requirements

Experience with some (not all) of these technologies:

  • SauceLabs / BrowserStack / Kobiton / Postman
  • Jira / Slack / Trello / G Suite
  • GitHub / Toggl / TestLink
  • Mac OS / XCode / Android Studio
  • Terminal / Figma / Invision
  • Webdriver.io / Cucumber / Selenium

Apply Now!

Senior WebRTC Developer (freelance)

Location: Remote
Work Hours: Eastern time zone
Employment Type: Freelance
Duration: as/when needed

We are always looking for experienced WebRTC Developers to join our freelance team. Priority will be given to those who currently work independently as freelancers, as our projects typically require full-time commitment for a specified duration. 

Ideal candidates have a strong background in software architecture, AWS, and Node.js, a deep understanding of real-time communication technologies, and the ability to design and implement robust, scalable real-time solutions.

All of our roles are client-facing, team-based roles that require working Eastern Time Zone business hours, superior communication skills, and fluent English.

Key Responsibilities:

  • Design, develop, and maintain real-time communication applications.
  • Architect scalable and efficient software solutions for real-time communication.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Optimize application performance, scalability, and reliability.
  • Troubleshoot and resolve complex technical issues.
  • Implement and maintain best practices for software development and architecture.
  • Mentor and guide junior developers on the team.

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 3+ years of proven experience developing real-time communication applications with WebRTC (WebSockets or other real-time communication protocols considered).
  • 5+ years of NodeJs experience
  • Extensive experience with AWS services and cloud architecture.
  • Demonstrated expertise in software architecture and design patterns.
  • Solid understanding of database technologies and data storage solutions.
  • Proficient with CI/CD pipelines and DevOps practices.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.

Apply Now!

For all positions:

  • Real world WebRTC experience is required
  • Multiple years of client-facing professional software development experience in the speciality listed is required
  • English fluency for business/technical meetings is a must
  • Strong communication skills and a 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 hours on Eastern or Central US business hours (depending on project)

About WebRTC.Ventures

WebRTC.ventures is a software design & development agency founded as AgilityFeat Inc. in 2010 in the United States.

Our team of developers, designers, testers, DevOps, and project leads hail primarily from all around North and South America. Collectively, we’ve invested more than 250,000 hours in real-time applications since 2015.

We are headquartered in Charlottesville, VA with a QA/testing center in Panama City, Panama. We’ve always worked remotely, which is part of what makes us so passionate about WebRTC.

WebRTC Services

...

WebRTC Live

...

View past episodes  of our webinar interview series about the latest webRTC use cases and technical updates. Join our mailing list to learn about upcoming episodes!
The WebRTC.ventures Blog

Read some of our latest posts involving the Amazon Chime SDK. 

No posts found