
Frontend Software Engineer (Video)
Vonage
- Location
- Spain
- Posted
Join Vonage's Video Client Engineering team to enhance developer experience for video APIs and build innovative solutions.
Vonage
Join Vonage's Video Client Engineering team to enhance developer experience for video APIs and build innovative solutions.
Spokeo
API Developer for big data processing frameworks and related technologies such as Spark, Hadoop, Airflow, and Data Lakes
Goodnotes
Join Goodnotes as a Senior Software Engineer to develop advanced rich text editors with multiplayer capabilities. Work on challenging projects, collaborate with a talented team, and enjoy remote or office-based work with excellent benefits including equity, health insurance, and professional development opportunities.
Monarch Money
Join Monarch as a Software Engineer focused on Growth, working remotely with flexible options, competitive compensation, and unlimited PTO.
Mapbox
Cloud Platform Engineer III at Mapbox: Lead internal developer tools and services to grow the foundation of the Mapbox Platform.
Khan Academy
Localize Khan Academy's Science content into Telugu, ensuring clarity and pedagogical quality. Work remotely as part of a team dedicated to providing world-class education in India.
Quora
Senior full-stack software engineer for Poe platform, building cutting-edge features with AI, collaborating with cross-functional teams.
Plaid
Design and develop the Feature Store platform at Plaid, leading strategic initiatives in ML infrastructure to support fintech innovations.
Kraken
Design and develop seamless onboarding experiences for Kraken users, collaborating across engineering, product, and design to support global crypto adoption.
Kraken
Design and develop Kraken's mobile apps, optimize user onboarding, and lead front-end engineering efforts to drive growth and engagement.
Mapbox
Design and develop routing services for Mapbox Navigation, leveraging modern C++ and Linux server applications to unlock innovative mapping solutions.
Cryptio
Join Cryptio as a Software Engineer to build crypto, finance, and accounting reconciliation products. Develop robust solutions for cost basis and PnL computations, maintain automated reconciliation tools, and create high-performance reporting pipelines using Rust, TypeScript, PostgreSQL, Kubernetes on AWS, Docker, GitLab. Solve complex financial challenges in the cryptocurrency space with a fully-remote/hybrid work option and comprehensive benefits.
Welocalize
Digital Content Evaluation Specialist - Review English content for quality and accuracy, commit to 4 hours/week, and enjoy flexible remote work options.
Gitlab
Provide professional services including installation, migration, training, and advisory support using IaC tools like Terraform and Ansible. Collaborate with customers and internal teams to ensure customer success and enhance GitLab's offerings.
Cyberhaven
Join Cyberhaven as a Professional Services Engineer and help clients integrate our data security solutions, troubleshoot technical challenges, and deliver high-quality services while staying updated on industry trends.
Quora
Join Quora as a Staff Software Engineer to build cutting-edge AI features for Poe. Collaborate with teams to design APIs and enhance the bot ecosystem while leveraging web technologies.
Twilio
Join Twilio as a Software Engineer Graduate to work on real-time communications, distributed systems, and scalable infrastructure solutions. Utilize your skills in networking, security, programming languages like Python and Java, and databases to contribute to high-impact projects while enjoying benefits such as competitive pay and flexible remote work options.
Welocalize
Video Quality Specialist - Remote in Japan - Troubleshoot video content for consumer tech company
Quora
Join Quora as a Senior Software Engineer to build cutting-edge AI features on Poe, collaborate with teams, and contribute to the developer ecosystem.
Horizons
Engineering Manager at Horizons - lead high-performing teams, foster culture of ownership & technical excellence
Vonage
Vonage is seeking a Frontend Software Engineer to join their Video Client Engineering team. The role involves enhancing the developer experience for video APIs, managing WebRTC SDKs, creating user guides, and building reference applications. Responsibilities include full-stack software development, contributing to product requirements, and writing automated tests. Required skills include 5+ years of professional experience, fluency in JavaScript, Typescript, and CSS, and experience with React, Angular, or Vue frameworks. The ideal candidate will have excellent debugging and problem-solving skills, as well as a strong track record of learning new technologies.
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.