Match score not available

Frontend Software Engineer (Video)

extra holidays
Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

5+ years professional experience as a software engineer, Fluency in JavaScript, Typescript and CSS, Experience with React, Angular, Vue or similar frameworks, Understanding of common challenges with cross-browser development.

Key responsabilities:

  • Hands-on full stack software development
  • Create web applications based on popular frameworks

Vonage  logo
Vonage Information Technology & Services Large http://www.vonage.com
1001 - 5000 Employees
See all jobs

Job description

Vonage is the emerging leader in the $100B+ cloud communications platform (CPaaS) market. Customers like Airbnb, Viber, Whatsapp, Snapchat, and many others depend on our APIs and SDKs to connect with their customers all over the world.

As businesses continue to shift to a real-time, customer-centric communications model, we are experiencing a time of impressive growth.

We are looking for a Frontend Software Engineer to join our Video Client Engineering team to explore new ways to further enhance and showcase the Vonage Video Platform, our WebRTC-compliant Communications PaaS. 

You will play a key role in shaping and advancing the roadmap to enhance the developer experience for our video APIs, making them more accessible and user-friendly for our customers' developers. Your work will involve everything from managing our Video WebRTC SDKs, creating user guides, developing sample applications, and building complete reference applications, alongside contributing to our APIs and playing a vital role in the development, expansion, and implementation of our low-code/no-code solutions..

Responsibilities include:

  • Hands-on full stack software development
  • Implement sample code, user guides, and even full-blown references applications to help showcase media communications and VoIP technology and Interoperability of the Video Vonage Communications Platform.
  • Contribute to maintaining and evolving software stacks including both proprietary and open-source software
  • Working closely with product managers to help define product requirements for new products and features
  • Create web applications based on popular frameworks like React, Vue, Angular, etc. 
  • Writing automated unit and integration tests.  
  • Owning projects end-to-end, from ideation, to implementation and testing, and to deployment and monitoring.

Required Skills:

  • 5+ years professional experience as a software engineer.
  • Understanding of common challenges with cross-browser development.
  • Fluency in JavaScript, Typescript and CSS.
  • Experience with React, Angular, Vue, or similar frameworks.
  • Excellent debugging and problem solving skills.
  • Enjoys communicating with others and is always eager to learn new technologies and frameworks.
  • Has a taste for rigor, and has a strong track record looking for best test coverage.

Experience with one or more of the following would be advantageous but not essential:

  • Experience with CI/CD in Jenkins, Github Actions, or similar tool
  • Knowledge of some of the following; media technologies: H.264/VP8/OPUS/AAC codecs, WebRTC standards, RTP/RTCP, STUN,TURN, ICE, VoIP, SDPs, 
  • WebAssembly, WebGL, and/or WebGPU.
  • Practical experience with open source code
  • Experience with C/C++, Java, Objective-C, or other programming languages, along with native iOS and/or Android development, is a plus.
  • Familiarity with automated testing frameworks and backend technologies like Node.js, AWS, Kubernetes, Helm, and Docker would be beneficial. #LI-JM1

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving
  • Communication

Front-End Engineer Related jobs